将epoch转换为人类可读的日期python

new9mtju  于 2022-12-10  发布在  Python
关注(0)|答案(1)|浏览(142)

我想从纪元转换为日期,如下所示:第一次
我有这样的代码:

date_c = datetime.datetime.fromtimestamp(1575135888)
print(datetime.date.today())  
print(date_c)

我得到了2022-12-09
2019-11-30 18:44:48之间的关系
我不知道怎么把它换算成3年前。

x33g5p2x

x33g5p2x1#

你可以像这样使用timedelta:

from datetime import datetime
print(datetime.today() - datetime.fromtimestamp(1575135888), "ago")

输出量:

1104 days, 15:57:21.760720 ago

但这“年前”的意思恐怕是模棱两可的:是365天还是365.25天?

相关问题