UTC 是时间,并不是时间的格式
UTC 是时间标准;ISO-8601 是表示时间的一种标准格式,多数编程语言都支持。
-
2016-01-18T23:41:00 是符合 ISO-8601 标准的时间表示。
-
2016-01-18T23:41:00 里面的 T 表示 UTC,所以这个字符串解析后就表示 UTC 时间的 2016-01-18 23:41:00,那么再转换为北京当地时间展示(比如,在 JavaScript 里面 new Date('2016-01-18T23:41:00').toLocaleString())时就会加上 8 小时的偏移,变成:2016-01-19 7:41:00