datetime.utcnow()

Возвращает текущее время UTC (naive). Устарел.

Сигнатураdatetime.utcnow()

Метод datetime.utcnow() даёт текущее UTC-время, но без привязки к часовому поясу (naive), что часто приводит к ошибкам. Начиная с Python 3.12 он считается устаревшим — используйте вместо него datetime.now(timezone.utc).

from datetime import datetime, timezone

# Устарело:
print(datetime.utcnow())            # например, 2026-06-16 11:30:00 (naive)

# Современный способ (aware):
print(datetime.now(timezone.utc))   # например, 2026-06-16 11:30:00+00:00
← Все записи: Модуль datetime в Python
Поддержать проект