2012-12-04 44 views
7

我正在實現功能與計劃發佈的對象。 用戶選擇發佈時間,我創建了一個cron任務來運行每一分鐘,並檢查是否是發佈時間。python比較日期時間與不同的時區

用戶來自不同的時區。

,所以我需要比較兩個日期時間:

>>user_chosen_time 
datetime.datetime(2012, 12, 4, 14, 0, tzinfo=tzinfo(120)) 
>>curdate=datetime.datetime.now() 
datetime.datetime(2012, 12, 4, 18, 4, 20, 17340) 
>>user_chosen_time==curdate 
*** TypeError: can't compare offset-naive and offset-aware datetimes 

對不起,而愚蠢的問題,但我需要討論這個問題。由於

回答