Задать вопрос
@sportik174

Как вычислить разницу во времени в Python?

Всем привет!
Есть 2 строки с временем:
17:26 - текущее время
21:00 - время когда заведение закроется

Как вычислить время которое осталось до 21:00?
Уже запутался с этими datetime, timedelta, помогите разобраться пожалуйста
  • Вопрос задан
  • 1377 просмотров
Подписаться 2 Простой Комментировать
Решения вопроса 1
Mi11er
@Mi11er
A human...
# datetime из модуля datetime ( да да , выглядит как datetime.datetime ) , позволяет работать с датой + время
a = dt.datetime(2021,12,11,18,00) # время первое, можете сделать и по другому datetime.now() , чтоб получить тек. дату
b = dt.datetime(2021,12,11,19,0)
b -  a # получаем разницу
datetime.timedelta(seconds=3600) # на выходе объект класса timedelta, где показана разница

Ну как то так ...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
22 янв. 2025, в 19:19
2300 руб./в час
22 янв. 2025, в 18:00
15000 руб./за проект
22 янв. 2025, в 17:57
2000 руб./в час