2

元素的HTML5 规范<time>列出了许多对元素的“日期时间值”有效的格式。

哪些字符串格式可用于格式化DateTime对象,使其成为有效的“日期时间值”?

4

1 回答 1

8

有效的月份字符串

  • 2011-11
    "yyyy-MM"

有效的日期字符串

  • 2011-11-12
    "yyyy-MM-dd"

有效的无年日期字符串

  • 11-12
    "MM-dd"

有效的时间字符串

  • 14:54
    "H:mm"
  • 14:54:39
    "H:mm:ss"
  • 14:54:39.929
    "H:mm:ss.fff"

有效的本地日期和时间字符串

  • 2011-11-12T14:54
    "yyyy-MM-ddTH:mm"
  • 2011-11-12T14:54:39
    "yyyy-MM-ddTH:mm:ss"
  • 2011-11-12T14:54:39.929
    "yyyy-MM-ddTH:mm:ss.fff"
  • 2011-11-12 14:54
    "yyyy-MM-dd H:mm"
  • 2011-11-12 14:54:39
    "yyyy-MM-dd H:mm:ss"
  • 2011-11-12 14:54:39.929
    "yyyy-MM-dd H:mm:ss.fff"

有效的时区偏移字符串

  • Z
    "K"
  • +0000
  • +00:00
    "zzz"
  • -0800
  • -08:00
    "zzz"

有效的全局日期和时间字符串

  • 2011-11-12T14:54Z
    "yyyy-MM-ddTH:mmK"
  • 2011-11-12T14:54:39Z
    "yyyy-MM-ddTH:mm:ssK"
  • 2011-11-12T14:54:39.929Z
    "yyyy-MM-ddTH:mm:ss.fffK"
  • 2011-11-12T14:54+0000
  • 2011-11-12T14:54:39+0000
  • 2011-11-12T14:54:39.929+0000
  • 2011-11-12T14:54+00:00
    "yyyy-MM-ddTH:mmzzz"
  • 2011-11-12T14:54:39+00:00
    "yyyy-MM-ddTH:mm:sszzz"
  • 2011-11-12T14:54:39.929+00:00
    "yyyy-MM-ddTH:mm:ss.fffzzz"
  • 2011-11-12T06:54-0800
  • 2011-11-12T06:54:39-0800
  • 2011-11-12T06:54:39.929-0800
  • 2011-11-12T06:54-08:00
    "yyyy-MM-ddTHH:mmzzz"
  • 2011-11-12T06:54:39-08:00
    "yyyy-MM-ddTHH:mm:sszzz"
  • 2011-11-12T06:54:39.929-08:00
    "yyyy-MM-ddTHH:mm:ss.fffzzz"
  • 2011-11-12 14:54Z
    "yyyy-MM-dd H:mmK"
  • 2011-11-12 14:54:39Z
    "yyyy-MM-dd H:mm:ssK"
  • 2011-11-12 14:54:39.929Z
    "yyyy-MM-dd H:mm:ss:fffK"
  • 2011-11-12 14:54+0000
  • 2011-11-12 14:54:39+0000
  • 2011-11-12 14:54:39.929+0000
  • 2011-11-12 14:54+00:00
    "yyyy-MM-dd H:mmzzz"
  • 2011-11-12 14:54:39+00:00
    "yyyy-MM-dd H:mm:sszzz"
  • 2011-11-12 14:54:39.929+00:00
    "yyyy-MM-dd H:mm:ss.fffzzz"
  • 2011-11-12 06:54-0800
  • 2011-11-12 06:54:39-0800
  • 2011-11-12 06:54:39.929-0800
  • 2011-11-12 06:54-08:00
    "yyyy-MM-dd HH:mmzzz"
  • 2011-11-12 06:54:39-08:00
    "yyyy-MM-dd HH:mm:sszzz"
  • 2011-11-12 06:54:39.929-08:00
    "yyyy-MM-dd HH:mm:ss.fffzzz"

有效的星期字符串

  • 2011-W46

四个或更多 ASCII 数字,至少有一个不是“0”(U+0030)

  • 2011
    "yyyy"

有效的持续时间字符串

  • PT4H18M3S
  • 4h 18m 3s
于 2013-02-28T17:39:18.363 回答