由于DST转换,我面临一些问题。我有以下代码。在
from datetime import datetime
date1=datetime.strptime('03/11/2018 00:00:00', '%m/%d/%Y %H:%M:%S' )
date1_insecs=date1.timestamp()
elapsed_seconds= 186*60 #(3 hours and 6 minutes)
date2=datetime.fromtimestamp(date1_insecs+elapsed_seconds)
print(date2)
输出为:
2018-03-11 04:06:00
我希望“date2”是“2018-03-11 03:06:00”,但我得到的“date2”是“2018-03-11 04:06:00”。有没有办法把日期2改成“2018-03-11 03:06:00”。DST结束日的类似补救措施。在
这对我有用:
相关问题 更多 >
编程相关推荐