【发布时间】:2016-07-11 17:52:36
【问题描述】:
我这里有个时间戳:20160322T192202
我读过这个问题
但是在这里我得到的时间戳末尾没有“Z”。 “Z”指的是“祖鲁”。 Zulu”是国际民航组织“Z”的拼写字母代码字
我不知道它属于哪个时区。而且不知道如何转换时间。
在这种情况下,我可以把这个时间戳记为20160322T192202Z吗?
【问题讨论】:
-
你从哪里得到时间戳?
-
美国的服务器/API。我只知道这些。
-
ISO-8601 规范中的字母“T”只是描述了后面的部分是时钟时间。它与用“Z”(对于 UTC+00)或“-0400”或“+05:30”等格式标记的时区偏移无关。因此,没有时区偏移但带有日期、字母“T”和时钟时间的格式是没有时区偏移的普通时间戳。这样的时间戳只能在本地环境中合理使用,而不是标记一个普遍有效的时刻。如果您需要一点时间但没有区域偏移量,那么您必须从上下文中推断出它,例如。询问供应商的意图。
-
谢谢@MenoHochschild 我现在明白了。这么多!
标签: python time timezone timestamp utc