как заставить это сравнить 1 фиксированное время и 1 время осведомленности - PullRequest
0 голосов
/ 20 января 2020

Я пытаюсь получить свой код для сравнения 1 установленного времени и 1 установленного времени (зависит от часового пояса). Я много путешествую, поэтому мне нужно время для осознания, чтобы измениться в зависимости от того, где я нахожусь. Насколько я понимаю, наивное время устанавливается только для UT C +00. Прекращение использования datetime.now()

Для этого я использую следующий код:

datetime(datetime.now(timezone.utc).year, 
datetime.now(timezone.utc).month,        
datetime.now(timezone.utc).day,22)>datetime.now(timezone.utc)

Для этого я использую следующий код, но это дает ошибку сравнения наивное время с осознанным временем.

Я неправильно понял, как работает datetime.now, timezone.ut c или что такое осознанное и наивное время? если так, что я должен использовать вместо этого? любая помощь очень ценится.

Примечание: я использую python 3.6.8

...