Python Glossary English

все Python 3datetimeпонятие

datetime

модуль

Даты, время суток, их сочетание и промежутки между ними: арифметика с timedelta, форматирование и разбор строк, часовые пояса.

Синтаксис

from datetime import date, datetime, timedelta

datetime — модуль для календарных значений: дата плюс 30 дней, разница между двумя моментами, вывод в формате «дд.мм.гггг». Для замера длительности и секунд от эпохи есть time, для правил конкретного пояса — zoneinfo. Главная ловушка — «наивные» объекты без tzinfo: их нельзя сравнивать с осведомлёнными, а datetime.now() без аргумента даёт местное время машины.

Примеры

from datetime import date, timedelta
d = date(2024, 2, 28)
print(d + timedelta(days=2))  # → 2024-03-01 — 2024 год високосный
print(d.strftime('%d.%m.%Y'))  # → 28.02.2024

См. также

Открыть в полном глоссарииdocs.python.orgСообщить о неточности