NSDate格式说明

时间:2016-05-19 10:13:56

标签: swift unicode nsdate

2015-03-04T5:06:07.000 + 0000

我可以访问上面的日期格式,并打算按升序对它们进行比较和排序。当我在Playground中使用更简单的日期格式时,这是可以的,但实际的json数据让我感到困惑,因为我无法找到什么' T5'即使在查看相关的Unicode页面之后,也指的是。

我原以为这是一个时区参考,但这是Z,我不认为它会在一天之后。

1 个答案:

答案 0 :(得分:3)

“T”只是日期和时间in ISO-8601之间的分隔符。这意味着它后面的字符串是 T ime。

时区部分是“+0000”,即UTC。

因此,您的日期格式仅表示“2015年3月4日上午05:06:07,时区UTC±0”。

字母“Z”表示UTC(即祖鲁时间),仅出现在字符串的末尾,即2015-03-04T05:06:07.000Z