Как рассчитать количество времени до определенной даты
Подскажите пожалуйста, как сделать таймер в Python. Он должен работать примерно так: я програмирую определенную дату( например новый год), а человек, который заходит, видит количество дней, часов, минут до этой даты
Ответы (1 шт):
Автор решения: Zhihar
→ Ссылка
- получите время даты 1 в секундах
- получите время даты 2 в секундах
- получите разницу между датам в секундах -
delta delta % 60- секунды(delta % 3600) // 60- минуты ну и т.д.
хотя это я усложняю даже, есть же библиотеки:
import datetime
delta = datetime.datetime(2021, 1, 1) - datetime.datetime.now()
print(delta.days, delta.seconds // 3600, (delta.seconds // 60) % 60, delta.seconds % 60)