кодесурса
«Python

Модуль календаря Python: метод monthdatescalendar ()

script1adsense2code
script1adsense3code

метод monthdatescalendar ()

Метод monthdatescalendar () используется для получения списка недель в месяце года как полных недель. Недели - это списки из семи объектов datetime.date.

Синтаксис:

 monthdatescalendar (год, месяц) 

Параметры:

название Описание Необходимые /
Необязательный
Тип
год Год, за который должен быть создан календарь. необходимые Число
месяц Месяц, за который должен быть создан календарь. необходимые Число

Пример использования метода monthdatescalendar ()

import calendar
cal= calendar.Calendar()
print(cal.monthdatescalendar(2016, 5))

Выход:

 [[datetime.date (2016, 4, 25), datetime.date (2016, 4, 26), datetime.date (2016, 4, 27), datetime.date (2016, 4, 28), datetime.date ( 2016,4, 29), 
datetime.date (2016, 4, 30), datetime.date (2016, 5, 1)], [datetime.date (2016, 5, 2), datetime.date (2016, 5, 3),
datetime.date (2016, 5, 4), datetime.date (2016, 5, 5), datetime.date (2016, 5, 6), datetime.date (2016, 5, 7), datetime.date (2016, 5, 8)],
[datetime.date (2016, 5, 9), datetime.date (2016, 5, 10), datetime.date (2016, 5, 11), datetime.date (2016, 5, 12), datetime.date (2016 ,
5, 13), datetime.date (2016, 5, 14), datetime.date (2016, 5, 15)], [datetime.date (2016, 5, 16), datetime.date (2016,5, 17) ,
datetime.date (2016, 5, 18), datetime.date (2016, 5, 19), datetime.date (2016, 5, 20), datetime.date (2016, 5, 21), datetime.date (2016, 5, 22)],
[datetime.date (2016, 5, 23), datetime.date (2016, 5, 24), datetime.date (2016, 5, 25), datetime.date (2016, 5, 26),
datetime.date (2016, 5, 27), datetime.date (2016, 5, 28), datetime.date (2016, 5, 29)], [datetime.date (2016, 5, 30), datetime.date ( 2016, 5, 31),
datetime.date (2016, 6, 1), datetime.date (2016, 6, 2), datetime.date (2016, 6, 3), datetime.date (2016, 6, 4),
datetime.date (2016, 6, 5)]]

Примечание: datetime.date

Объект даты представляет дату (год, месяц и день) в идеализированном календаре, текущий григорианский календарь бесконечно расширяется в обоих направлениях. 1 января года 1 называется днем № 1, 2 января года 1 называется днем № 2 и т. Д. Это соответствует определению «пролептического григорианского» календаря в книге Дершовица и Рейнгольда «Календарные вычисления», где он является базовым календарем для всех вычислений.

Предыдущая: itermonthdays ()
Далее: monthdatescalendar ()

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code