Wprowadzam funkcję z zaplanowanego publikowania obiektu. Użytkownik wybiera czas publikacji, a ja utworzyłem zadanie cron uruchamiane co minutę i sprawdzam, czy nadszedł czas na publikację.Python porównać datetimes z różnymi strefami czasowymi
Użytkownicy są z różnych stref czasowych.
więc trzeba porównać dwa datetimes:
>>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
Przepraszam za dość głupie pytanie, ale muszę o tym dyskutować. Dzięki