【发布时间】:2013-03-17 00:11:52
【问题描述】:
我有一个以纳秒为单位的纪元时间戳 - 例如1360287003083988472 自 1970-01-01 以来的纳秒。
Python 日期时间对象和转换方法仅支持毫秒精度。
有没有一种简单的方法可以将此纪元时间转换为人类可读的时间?
【问题讨论】:
-
@abarnert 我不这么认为。这个问题涉及将数字转换为人类可读的字符串,而该问题正在尝试从字符串转换为
datetime对象。 -
@ethg242:这个问题到处都是,但归结为同一件事:
datetime不处理纳秒,所以你必须自己做数学/字符串。也许有一个关于strptime的问题和另一个关于strftime的问题。 -
这比复制的要好
-
@abarnert 你真的看过另一个问题的答案吗?哈哈。出于某种原因,naxa 是对的,这个答案更好,不知道为什么。
-
@victorhooi:是的,有时复制确实比原来的要好。这意味着你不应该仅仅因为它可能是一个重复的问题而忽略它(注意这里的两个答案之一是我的),但这并不意味着我们不应该标记重复。
标签: python time epoch nanotime