date.weekday()

Возвращает день недели как число: понедельник 0 ... воскресенье 6.

Сигнатураdate.weekday()

Метод .weekday() возвращает номер дня недели, где понедельник = 0, а воскресенье = 6. Удобно для проверки будней/выходных.

from datetime import date

d = date(2026, 6, 16)   # вторник
print(d.weekday())      # 1
print(d.weekday() >= 5) # False (не выходной)
← Все записи: Модуль datetime в Python
Поддержать проект