Модуль календаря Python: метод itermonthdays2 ()
метод itermonthdays2 ()
Метод itermonthdays2 () используется для получения итератора для месяца в году, аналогичного методу itermonthdates (). Возвращенные дни будут кортежами, состоящими из номера дня и номера дня недели.
Синтаксис
itermonthdays2 (год, месяц)
параметры
название | Описание | Необходимые / Необязательный | Тип |
---|---|---|---|
год | Год, за который должен быть создан календарь. | необходимые | Число |
месяц | Месяц, за который должен быть создан календарь. | необходимые | Число |
Пример использования метода Python itermonthdates ()
import calendar
cal= calendar.Calendar()
for x in cal.itermonthdays2(2016, 5):
print(x)
Выход:
(0, 0) (0, 1) (0, 2) (0, 3) (0, 4) (0, 5) (1, 6) (2, 0) (3, 1) (4, 2) (5, 3) (6, 4) (7, 5) (8, 6) (9, 0) (10, 1) (11, 2) (12, 3) (13, 4) (14, 5) (15, 6) (16, 0) (17, 1) (18, 2) (19, 3) (20, 4) (21, 5) (22, 6) (23, 0) (24, 1) (25, 2) (26, 3) (27, 4) (28, 5) (29, 6) (30, 0) (31, 1) (0, 2) (0, 3) (0, 4) (0, 5) (0, 6)
Примечание: itermonthdates
Вернуть итератор для месяца месяца (1-12) в году. Этот итератор возвратит все дни (как объекты datetime.date) за месяц и все дни до начала месяца или после конца месяца, которые требуются для получения полной недели.
Предыдущая: itermonthdates ()
Далее: itermonthdays ()
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code