3. 技术专题

  • XSD日期和时间数据类型
    • 日期数据类型(Date Data Type)
    • 时间数据类型(Time Data Type)
    • 日期时间数据类型(DateTime Data Type)
    • 持续时间数据类型(Duration Data Type)
      • 持续时间数据类型用于规定时间间隔。
      • 有时也用于非XML中,作为表达式来代表时间间隔
      • 时间间隔使用下面的格式来规定:"PnYnMnDTnHnMnS",其中:
        • P 表示周期(必需)
        • nY 表示年数
        • nM 表示月数
        • nD 表示天数
        • T 表示时间部分的起始 (如果您打算规定小时、分钟和秒,则此选项为必需)
        • nH 表示小时数
        • nM 表示分钟数
        • nS 表示秒数
      • 比如PT60M代表每60分钟一个周期
      • 不同的语言中有函数可以用来转换XML/XSD持续时间数据类型为时间
        • 比如在C#中,可以把PT60M转成60:System.Xml.XmlConvert.ToTimeSpan(string expression)
原文地址:https://www.cnblogs.com/wyp1988/p/14297468.html