简体   繁体   English

如何通过使用python为其分配一个值来将纪元转换为日期时间?

[英]how to convert epoch to date time by assigning it a value to it using python?

how to convert epoch to time by assigning a particular epoch value to it.如何通过为其分配特定的纪元值来将纪元转换为时间。 tried assigning values to a and calling it.尝试为 a 赋值并调用它。 couldnt able to do it.做不到。

import datetime

a=1529396478000

datetime.datetime.fromtimestamp(a).strftime('%c')
import datetime

a=1529396478000
a /= 1000

print(datetime.datetime.utcfromtimestamp(a).strftime('%Y-%m-%d %H:%M:%S'))

try datetime.datetime.fromtimestamp(a).strftime('%Y-%m-%d %H:%M:%S')试试datetime.datetime.fromtimestamp(a).strftime('%Y-%m-%d %H:%M:%S')

I think a is missing a dot, a=1529396478.000 otherwise the year is 50434 resulting in a ValueError.我认为 a 缺少一个点, a=1529396478.000否则年份是 50434 导致 ValueError 。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM