denistu10
@denistu10
Linux System Administrator/SRE Engineer

Условие времени не выполняется, в чем прикол?

В чем прикол не понимаю, не выполняется условие в нужное время.
from datetime import datetime
if datetime.now().time().hour == 20 and datetime.now().time().minute == 36:
    print(datetime.now().time())
input()
  • Вопрос задан
  • 197 просмотров
Решения вопроса 2
Djaler
@Djaler
Сеньор-помидор
А вы запускаете программу точно в 20:36?
Ответ написан
dimonchik2013
@dimonchik2013
non progredi est regredi
добавь в else
print(datetime.now().time().hour, datetime.now().time().minute)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@artinnok
бекенд-программист
для начала проверь значение datetime.now(), а потом добавь timezone
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы