我有一个时间字符串,字符串的长度是13.例如'1234567890123'。我想将它作为Date-field插入到postgresql(Django)中,它应该保持精确的毫秒级别。
你能帮我一下,能有更好的示例代码吗?
答案 0 :(得分:1)
只需使用原生Python类型。除以1000可将时间戳从毫秒转换为秒。这假设你使用的是POSIX时间而不是 UTC,而不是其他时代。
import datetime
from __future__ import division
print(datetime.datetime.fromtimestamp(1234567890123/1000))
输出结果为:
2009-02-13 15:31:30.123000