timestamp = 1539965545566873 timestamp = datetime.utcfromtimestamp(timestamp).strftime('%Y-%m-%d %H:%M:%S.{:03d}') ValueError: year is out of range
包括微秒和毫秒。所以我可以把它除以/1000,这样就失去了微秒的精度,但我也想存储毫秒。你知道怎么做吗?另外,我用的是django,如果有关系的话。
r1wp621o1#
快速解决方法:
timestamp = 1539965545566873 time, micro = divmod(timestamp, 1000000) timestamp = datetime.utcfromtimestamp(time).strftime('%Y-%m-%d %H:%M:%S.') timestamp += str(micro) timestamp >>>'2018-10-19 16:12:25.566873'
阿法伊克 utcfromtimestamp 没有允许以微秒为单位传递的参数。
utcfromtimestamp
1条答案
按热度按时间r1wp621o1#
快速解决方法:
阿法伊克
utcfromtimestamp
没有允许以微秒为单位传递的参数。