@Wolron

Как сравнить две даты из модуля from datetime import datetime?

Программирование на Python
Как сравнить две даты из модуля from datetime import datetime ?
формат год-месяц-день час-минута-секунда
data_1 - пользовательская дата
data_2 - текущая дата.

первый вариант:
Если data_1 меньше data_2 , то выполняется условие.

второй вариант:
Если data_1 меньше data_2 на 24 часа , то есть data_1 уже прошлое , то выполняется условие.
  • Вопрос задан
  • 57 просмотров
Решения вопроса 1
SoreMix
@SoreMix Куратор тега Python
yellow
Если data_1 меньше data_2 , то выполняется условие.

Операторы сравнения - <, >

Если data_1 меньше data_2 на 24 часа , то есть data_1 уже прошлое , то выполняется условие.

Вычитаем из одной даты другую, смотрим на поле days, это кол-во дней, разница между двумя датами. Либо вычитаем из одной даты ту же timedelta(hours=24) и сравниваем с другой датой
if (data_1 - data_2).days >= 1:
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы