我正在尝试将 2 分钟的时间步长转换为日期时间格式。我想做一整天,所以从 0 分钟到 1440 分钟,以 2 分钟为步长。
我的问题是,当我将 0 秒转换为日期时间时,它输出 01:00:00,而我想要 00:00:00。这是代码(len(df.index) = 720,它来自我拥有的 720 个时间步长的数据集):
from datetime import datetime
timeline = []
for timestep in range(len(df.index)):
time = datetime.fromtimestamp(timestep*2*60).strftime("%H:%M:%S")
timeline.append(time)
print(timeline[:5])
输出是。知道为什么吗?
['01:00:00', '01:02:00', '01:04:00', '01:06:00', '01:08:00']
达令说
相关分类