我迷失在tzinfo文檔中。python datetime現在沒有夏時制
我想爲我的位置創建一個不包含夏令時調整的日期時間對象。
此刻我很醜盜號的:
import time
import datetime
now=datetime.datetime.now()
if time.localtime().tm_isdst==1:
now=now+datetime.timedelta(hours=-1)
什麼是正確的方式?
我迷失在tzinfo文檔中。python datetime現在沒有夏時制
我想爲我的位置創建一個不包含夏令時調整的日期時間對象。
此刻我很醜盜號的:
import time
import datetime
now=datetime.datetime.now()
if time.localtime().tm_isdst==1:
now=now+datetime.timedelta(hours=-1)
什麼是正確的方式?
您的解決方案對我來說似乎很合理,而且也很清楚。 – amicitas
我不同意 - 目前我有一個日期時間對象,被歸類爲夏令時包含,但是是一小時前,而不是實際現在。如果我開始與其他日期時間對象進行比較,這可能會造成混淆。我正在尋找一種方法來實例化一個datetime對象,該對象的tzinfo中沒有夏時制,因此不需要幻數。 – meepmeep