все Python 3datetimeфункция
datetime.date.today()
date
Возвращает сегодняшнюю дату как объект date (без времени). Классовый метод — вызывается на самом классе date.
Синтаксис
from datetime import date
date.today()
Дата берётся из локальных часов машины, а не из UTC — на сервере в другом поясе около полуночи вы получите вчерашний или завтрашний день; если нужна дата по UTC, берите datetime.now(timezone.utc).date(). Полученный date нельзя сравнивать с datetime: равенство всегда даёт False, а < и > бросают TypeError, так что сначала приводите второй объект через .date().
Примеры
from datetime import date
today = date.today()
print(today) # → ? сегодняшняя дата, например 2026-10-07
print(today.year, today.month, today.day) # → ? например 2026 10 7
См. также
Открыть в полном глоссарииdocs.python.orgСообщить о неточности