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