用python中的小时/分钟/秒将年/月/日添加到UNIX时间戳

时间:2019-02-25 13:47:34

标签: python timestamp unix-timestamp

我的时间戳范围是从34200到57600,因此它涵盖了一天的一部分,时间为上午9:30。我想为此时间戳添加特定的年/月/日。我该如何在python中做到这一点?假设我的时间戳是34201.054427731004。我想要一个带有有关年/月/日(例如,3/2/2017)信息的时间戳作为输出。因此,在这里,UNIX输出是完整的时间戳,而不仅仅是小时/平均/秒。

1 个答案:

答案 0 :(得分:2)

使用日期创建一个datetime对象,该日期和时间将初始化为0的小时和分钟,并向其中添加一个带有秒数的timedelta

from datetime import datetime, timedelta

date = datetime(2017, 2, 3) + timedelta(seconds=34201)
print(date.timestamp())