将时间列表转换为ISO格式Python

时间:2015-11-17 22:05:41

标签: python

我正在撰写1460温度文件。我的时间范围是1年的6小时数据(因此0:1459数据点或YYYYMMDDHHMM)。我想将这些值转换为ISO格式200801010000。例如,我希望第一次阅读200801010600,第二次阅读Operation not permitted,依此类推。我如何编写Python来实现这一目标?

1 个答案:

答案 0 :(得分:0)

这将以您希望的格式生成所有日期和时间:

import datetime

d = datetime.datetime(2008, 1, 1)
end = datetime.datetime(2009, 1, 1)

while d <= end:
    print(d.strftime("%Y%m%d%H%M%S"))
    d += datetime.timedelta(hours=6)