Задать вопрос
@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 Простой 1 комментарий
Решения вопроса 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:
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
03 янв. 2025, в 20:19
400 руб./за проект
03 янв. 2025, в 19:50
1000 руб./за проект