📜  XSD-日期时间

📅  最后修改于: 2020-11-09 05:47:14             🧑  作者: Mango


日期和时间数据类型用于表示XML文档中的日期和时间。

数据类型

数据类型用于以YYYY-MM-DD格式表示日期。

  • YYYY-代表年份

  • MM-代表月份

  • DD-代表日期

示例

XSD中的元素声明-


XML中的元素用法-

1980-03-23

数据类型

数据类型用于以hh:mm:ss格式表示时间。

  • hh-代表小时

  • mm-代表分钟

  • ss-代表秒

示例

XSD中的元素声明-


XML中的元素用法-

10:20:15

数据类型

数据类型用于以YYYY-MM-DDThh:mm:ss格式表示日期和时间。

  • YYYY-代表年份

  • MM-代表月份

  • DD-代表日期

  • T-表示时间段的开始

  • hh-代表小时

  • mm-代表分钟

  • ss-代表秒

示例

XSD中的元素声明-


XML中的元素用法-

1980-03-23T10:20:15

数据类型

数据类型用于以PnYnMnDTnHnMnS格式表示时间间隔。除P之外,每个组件都是可选的。

  • P-代表日期开始部分

  • nY-代表年份

  • nM-代表月份

  • nD-代表天

  • T-表示时间段的开始

  • nH-表示小时

  • nM-代表分钟

  • nS-代表秒

示例

XSD中的元素声明-


xml中的元素用法代表6年,3个月,10天和15个小时的期限。

P6Y3M10DT15H

日期数据类型

以下是常用的日期数据类型的列表。

S.No. Name & Description
1.

date

Represents a date value

2.

dateTime

Represents a date and time value

3.

duration

Represents a time interval

4.

gDay

Represents a part of a date as the day (DD)

5.

gMonth

Represents a part of a date as the month (MM)

6.

gMonthDay

Represents a part of a date as the month and day (MM-DD)

7.

gYear

Represents a part of a date as the year (YYYY)

8.

gYearMonth

Represents a part of a date as the year and month (YYYY-MM)

9.

time

Represents a time value

限制条件

以下限制类型可以与Date数据类型一起使用-

  • 枚举
  • maxExclusive
  • maxInclusive
  • minExclusive
  • minInclusive
  • 模式
  • 空白