日期和时间数据类型用于包含日期和时间的值。
日期数据类型用于指定日期。
日期以以下形式指定"YYYY-MM-DD",其中:
笔记:所有组件都是必需的!
以下是架构中日期声明的示例:
<xs:element name="start" type="xs:date"/>
文档中的元素可能如下所示:
<start>2002-09-24</start>
要指定时区,您可以通过在日期后面添加 "Z" 来输入 UTC 时间的日期 - 如下所示:
<start>2002-09-24Z</start>
或者您可以通过在日期后面添加正时间或负时间来指定相对 UTC 时间的偏移量 - 如下所示:
<start>2002-09-24-06:00</start>
or
<start>2002-09-24+06:00</start>
时间数据类型用于指定时间。
时间以以下形式指定"hh:mm:ss",其中:
笔记:所有组件都是必需的!
以下是模式中时间声明的示例:
<xs:element name="start" type="xs:time"/>
文档中的元素可能如下所示:
<start>09:00:00</start>
或者它可能看起来像这样:
<start>09:30:10.5</start>
要指定时区,您可以通过在时间后面添加 "Z" 来输入 UTC 时间 - 如下所示:
<start>09:30:10Z</start>
或者您可以通过在时间后面添加正时间或负时间来指定相对于 UTC 时间的偏移量 - 如下所示:
<start>09:30:10-06:00</start>
or
<start>09:30:10+06:00</start>
dateTime 数据类型用于指定日期和时间。
日期时间以以下形式指定"YYYY-MM-DDThh:mm:ss",其中:
笔记:所有组件都是必需的!
以下是架构中日期时间声明的示例:
<xs:element name="startdate" type="xs:dateTime"/>
文档中的元素可能如下所示:
<startdate>2002-05-30T09:00:00</startdate>
或者它可能看起来像这样:
<startdate>2002-05-30T09:30:10.5</startdate>
要指定时区,您可以通过在时间后面添加 "Z" 来输入 UTC 时间的日期时间 - 如下所示:
<startdate>2002-05-30T09:30:10Z</startdate>
或者您可以通过在时间后面添加正时间或负时间来指定相对于 UTC 时间的偏移量 - 如下所示:
<startdate>2002-05-30T09:30:10-06:00</startdate>
or
<startdate>2002-05-30T09:30:10+06:00</startdate>
持续时间数据类型用于指定时间间隔。
时间间隔以以下形式指定"PnYnMnDTnHnMnS",其中:
以下是架构中持续时间声明的示例:
<xs:element name="period" type="xs:duration"/>
文档中的元素可能如下所示:
<period>P5Y</period>
上面的例子表明了五年的时间。
或者它可能看起来像这样:
<period>P5Y2M10D</period>
上例表示五年两个月零十天的时间段。
或者它可能看起来像这样:
<period>P5Y2M10DT15H</period>
上例表示五年零两个月零十天零十五小时的时间段。
或者它可能看起来像这样:
<period>PT15H</period>
上面的示例表示 15 小时的时间段。
要指定负持续时间,请在 P 前输入减号:
<period>-P10D</period>
上面的示例表示负 10 天的时间段。
Name | Description |
---|---|
date | Defines a date value |
dateTime | Defines a date and time value |
duration | Defines a time interval |
gDay | Defines a part of a date - the day (DD) |
gMonth | Defines a part of a date - the month (MM) |
gMonthDay | Defines a part of a date - the month and day (MM-DD) |
gYear | Defines a part of a date - the year (YYYY) |
gYearMonth | Defines a part of a date - the year and month (YYYY-MM) |
time | Defines a time value |
可用于日期数据类型的限制:
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!