日曆模塊允許輸出類似於程序的日曆,並提供與日曆相關的其他有用函數。 “日曆”模塊中定義的函數和類使用理想化的日曆,當前的公曆日曆在兩個方向上都無限期擴展。
itermonthdays2()
方法用於獲取一年中月份的迭代器,類似於itermonthdates()
。返回的天數隻是月份中的天數。對於指定月份以外的日期,天數為0。
用法: itermonthdays2(year, month)
參數:
year:日曆年
month:日曆月份
返回:一個月的迭代器。
代碼1:itermonthdays2()方法的用法示例
# Python program to demonstrate working
# of itermonthdates() method
# importing calendar module
import calendar
obj = calendar.Calendar()
# iterating with itermonthdays2
for day in obj.itermonthdays2(2018, 9):
print(day)
輸出:
The starting day number in calendar is:0 (0, 0) (0, 1) (0, 2) (0, 3) (0, 4) (1, 5) (2, 6) (3, 0) . . (29, 5) (30, 6)
代碼#2:firstweekday = 2的itermonthdays2()方法的用法示例
# Python program to demonstrate working
# of itermonthdates() method
# importing calendar module
import calendar
obj = calendar.Calendar(firstweekday = 2)
# iterating with parameter itermonthdays2
for day in obj.itermonthdays2(2018, 9):
print(day)
輸出:
(0, 2) (0, 3) (0, 4) (1, 5) (2, 6) (3, 0) (4, 1) . . (27, 3) (28, 4) (29, 5) (30, 6) (0, 0) (0, 1)
相關用法
- Python calendar firstweekday()用法及代碼示例
- Python calendar isleap()用法及代碼示例
- Python calendar setfirstweekday()用法及代碼示例
- Python calendar itermonthdays()用法及代碼示例
- Python calendar iterweekdays()用法及代碼示例
- Python calendar monthdatescalendar()用法及代碼示例
- Python calendar monthdays2calendar()用法及代碼示例
- Python calendar yeardayscalendar()用法及代碼示例
- Python calendar leapdays()用法及代碼示例
- Python calendar yeardays2calendar()用法及代碼示例
- Python calendar yeardatescalendar()用法及代碼示例
- Python calendar monthdayscalendar()用法及代碼示例
- Python calendar pryear()用法及代碼示例
- Python calendar prmonth()用法及代碼示例
- Python calendar formatyear()用法及代碼示例
注:本文由純淨天空篩選整理自Shivam_k大神的英文原創作品 Python calendar module | itermonthdays2() method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。