XSD 日期和时间数据类型定义了文档中的日期与时间。
日期及时间数据类型用于包含日期和时间的值。
日期数据类型用于定义日期。
日期使用此格式进行定义:"YYYY-MM-DD",其中:
注意:所有的成分都是必需的
下面是一个有关 schema 中日期声明的例子:
文档中的元素看上去应该类似这样:
如需规定一个时区,您也可以通过在日期后加一个 "Z" 的方式,使用世界调整时间(UTC time)来输入一个日期 - 比如这样:
或者也可以通过在日期后添加一个正的或负时间的方法,来规定以世界调整时间为准的偏移量 - 比如这样:
提示:利用 xs:date() 来强制转换某个字符串为日期类型时,字符串参数的格式需要严格按照遵循:yyyy-mm-dd。
h2>时间数据类型(Time Data Type)
时间数据类型用于定义时间。
时间使用下面的格式来定义:"hh:mm:ss",其中
注意: 所有的成分都是必需的!
下面是一个有关 schema 中时间声明的例子:
文档中的元素看上去应该类似这样:
或者类似这样:
如需规定一个时区,您也可以通过在时间后加一个 "Z" 的方式,使用世界调整时间(UTC time)来输入一个时间 - 比如这样:
或者也可以通过在时间后添加一个正的或负时间的方法,来规定以世界调整时间为准的偏移量 - 比如这样:
日期时间数据类型用于定义日期和时间。
日期时间使用下面的格式进行定义:"YYYY-MM-DDThh:mm:ss",其中:
注意: 所有的成分都是必需的!
下面是一个有关 schema 中日期时间声明的例子:
文档中的元素看上去应该类似这样:
或者类似这样:
如需规定一个时区,您也可以通过在日期时间后加一个 "Z" 的方式,使用世界调整时间(UTC time)来输入一个日期时间 - 比如这样:
或者也可以通过在时间后添加一个正的或负时间的方法,来规定以世界调整时间为准的偏移量 - 比如这样:
h2>持续时间数据类型(Duration Data Type)
持续时间数据类型用于规定时间间隔。
时间间隔使用下面的格式来规定:"PnYnMnDTnHnMnS",其中:
下面是一个有关 schema 中持续时间声明的例子:
文档中的元素看上去应该类似这样:
上面的例子表示一个 5 年的周期。
或者类似这样:
上面的例子表示一个 5 年、2 个月及 10 天的周期。
或者类似这样:
上面的例子表示一个 5 年、2 个月、10 天及 15 小时的周期。
或者类似这样:
上面的例子表示一个 15 小时的周期。
如需规定一个负的持续时间,请在 P 之前输入减号:
上面的例子表示一个负 10 天的周期。
名称 | 描述 |
---|---|
date | 定义一个日期值 |
dateTime | 定义一个日期和时间值 |
duration | 定义一个时间间隔 |
gDay | 定义日期的一个部分 - 天 (DD) |
gMonth | 定义日期的一个部分 - 月 (MM) |
gMonthDay | 定义日期的一个部分 - 月和天 (MM-DD) |
gYear | 定义日期的一个部分 - 年 (YYYY) |
gYearMonth | 定义日期的一个部分 - 年和月 (YYYY-MM) |
time | 定义一个时间值 |
可与日期数据类型一同使用的限定:
以上就是关于 XML Schema 日期/时间 数据类型的相关内容。
XSLT xsl:message 元素通过 XSLTxsl:message元素你可以报告相关的错误。 完整的 XSLT 元素参考手册定义和用法 xsl:message 元素...
XML DOM ownerDocument 属性 Attr 对象定义和用法 ownerDocument 属性返回节点所属的根元素(document 对象)。 语法attrObject....
XML DOM name 属性 Attr 对象定义和用法 name 属性返回属性的名称。 语法attrObject.name 实例 下面的代码片段使用 loadXMLDoc()...
XML DOM insertData() 方法 Text 对象定义和用法 insertData() 方法向文本节点插入数据。 语法insertData(start,string)参数 描...
XML DOM nodeName 属性 Node 对象定义和用法 nodeName 属性返回节点的名称,根据其类型。 语法nodeObject.nodeName 实例 下面的...
XML DOM xmlEncoding 属性 Document 对象定义和用法 xmlEncoding 属性返回文档的编码。 语法documentObject.xmlEncoding 实例 下...
XML DOM getElementsByTagNameNS() 方法 Document 对象定义和用法 getElementsByTagNameNS() 方法返回带有指定名称和命名空间的...
XML DOM removeAttributeNS() 方法 Element 对象定义和用法 removeAttributeNS() 方法删除通过命名空间和名称指定的属性。 语法e...
Location protocol 属性 Location 对象定义和用法protocol 属性是一个可读可写的字符串,可设置或返回当前 URL 的协议。语法loca...