@Dango45

Как узнать сколько часов осталось до завтра на Python?

Мне нужно узнать сколько часов осталось до завтра на Python.
  • Вопрос задан
  • 215 просмотров
Пригласить эксперта
Ответы на вопрос 1
Vindicar
@Vindicar
RTFM!
Модуль datetime в помощь.
Используешь метод datetime.datetime.now() чтобы узнать текущее время.
Зануляешь часы, минуты и секунды, потом добавляешь к этому времени 1 день (см. класс datetime.timedelta). Это будет полночь следующего дня.
Вычитаешь из полученного времени то, что ты получил из now() в начале, получаешь объект timedelta, содержащий временной интервал до завтра. У него есть метод totalseconds(), который вернёт количество секунд в этом интервале. Делишь результат на 3600, получаешь количество часов (дробное). Округлишь, если надо.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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