Module (64%)
Section (26%)

Какой это день недели?

Одним из наиболее полезных методов, упрощающих работу с датами, является метод weekday. Он возвращает день недели как целое число, где 0 - понедельник, а 6 - воскресенье. Запустите код в редакторе.

Результат:

0

output


A man and the calendar - what day is today?


Класс date имеет аналогичный метод под названием isoweekday, который также возвращает день недели в виде целого числа, но 1 - это понедельник, а 7 - воскресенье:

from datetime import date d = date(2019, 11, 4) print(d.isoweekday())

Результат:

1

output

Как видите, для одной и той же даты мы получаем другое целое число, но выражающее один и тот же день недели. Целое число, возвращаемое методом isodayweek, соответствует спецификации ISO 85601.



Code

from datetime import date

d = date(2019, 11, 4)
print(d.weekday())
{{ dockerServerErrorMsg }} ×
{{ errorMsg }} ×
{{ successMsg }} ×