DateTime

JSON 表示法
{
  "date": string
}
字段
date

string

ISO 8601 扩展格式日期/时间。不一定需要偏移量(请参阅父级字段的文档)。时间最高可指定到纳秒级精度。偏移可以按秒精度指定(即使 ISO 8601 中不包含偏移秒数)。

例如:

1985-04-12T23:20:50.52Z 表示世界协调时间 (UTC) 1985 年 4 月 12 日 23 时 20 分 50.52 秒。

1985-04-12T19:20:50.52-04:00 表示 1985 年 4 月 12 日 19 小时之后 20 分 50.52 秒,比世界协调时间 (UTC) 早 4 小时(与上述示例的时间相同)。如果日期/时间是针对纽约的实际位置,则此时间相当于美国东部夏令时 (EDT)。请注意,在采用夏令时的地区,偏移量会有所不同,具体取决于处于一年中的哪个时段。

1985-04-12T19:20:50.52 表示不带偏移量信息的 1985 年 4 月 12 日 19 时 20 分 50.52 秒。

提供偏移值可将此转变为世界上的绝对瞬时时间。日期/时间将根据用户所在的时区进行调整。例如,对于纽约的用户,2018-06-19T18:30:00-04:00 时间为 18:30:00,对于洛杉矶的用户,则时间为 15:30:00。

如果省略了偏移量,则当地日期/时间表示为世界各地的多个时刻。日期/时间始终采用用户当前所在的时区。例如,对于纽约的用户,2018-06-19T18:30:00 时间为 18:30:00,对于洛杉矶的用户,同样为 18:30:00。当多个时区中的许多实际位置应用相同的当地日期/时间时,此功能非常有用。