2012-12-04 16 views
7

Nesnenin zamanlanmış yayınlanmasıyla özelliği yapıyorum. Kullanıcı, yayınlanacak zamanı seçer ve her dakika çalışacak ve yayınlanma saatinin olup olmadığını kontrol edeceğim bir cron görevi oluşturdum.python, saat dilimlerini farklı zaman dilimlerle karşılaştırır

Kullanıcılar farklı saat dilimlerinden.

Yani ben iki tarihsaat karşılaştırmak gerekir: ziyade aptal soru için

>>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 

Üzgünüz ama bu tartışmamız lazım. Teşekkür

cevap

3

http://pytz.sourceforge.net/ Eğer zaman dilimi farklılıkları :)

düzenlemeyi ortadan kaldırmak istediğinizde aramak istediğiniz yeri: sadece sorunun

bir sürü size daha fazla bilgi verebilir this post on SO bulundu
İlgili konular