集合1中讨论了一些日历函数
null
1.蒙特兰(年、月) :-此函数返回 两个整数,第一,一周的开始天数(0为星期一),第二,一个月的天数 .
2.prcal(年份、w、l、c) :-这个功能也 打印特定年份的日历 但执行此操作不需要“打印”操作。
# Python code to demonstrate the working of # monthrange() and prcal() # importing calendar module for calendar operations import calendar # using monthrange() to print start week day and # number of month print ( "The start week number and no. of days of month : " ,end = "") print (calendar.monthrange( 2008 , 2 )) # using prcal() to print calendar of 1997 print ( "The calendar of 1997 is : " ) calendar.prcal( 1997 , 2 , 1 , 6 ) |
输出:
The start week number and no. of days of month : (4, 29) The calendar of 1997 is : 1997 January February March Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su 1 2 3 4 5 1 2 1 2 6 7 8 9 10 11 12 3 4 5 6 7 8 9 3 4 5 6 7 8 9 13 14 15 16 17 18 19 10 11 12 13 14 15 16 10 11 12 13 14 15 16 20 21 22 23 24 25 26 17 18 19 20 21 22 23 17 18 19 20 21 22 23 27 28 29 30 31 24 25 26 27 28 24 25 26 27 28 29 30 31 April May June Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su 1 2 3 4 5 6 1 2 3 4 1 7 8 9 10 11 12 13 5 6 7 8 9 10 11 2 3 4 5 6 7 8 14 15 16 17 18 19 20 12 13 14 15 16 17 18 9 10 11 12 13 14 15 21 22 23 24 25 26 27 19 20 21 22 23 24 25 16 17 18 19 20 21 22 28 29 30 26 27 28 29 30 31 23 24 25 26 27 28 29 30 July August September Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su 1 2 3 4 5 6 1 2 3 1 2 3 4 5 6 7 7 8 9 10 11 12 13 4 5 6 7 8 9 10 8 9 10 11 12 13 14 14 15 16 17 18 19 20 11 12 13 14 15 16 17 15 16 17 18 19 20 21 21 22 23 24 25 26 27 18 19 20 21 22 23 24 22 23 24 25 26 27 28 28 29 30 31 25 26 27 28 29 30 31 29 30 October November December Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su 1 2 3 4 5 1 2 1 2 3 4 5 6 7 6 7 8 9 10 11 12 3 4 5 6 7 8 9 8 9 10 11 12 13 14 13 14 15 16 17 18 19 10 11 12 13 14 15 16 15 16 17 18 19 20 21 20 21 22 23 24 25 26 17 18 19 20 21 22 23 22 23 24 25 26 27 28 27 28 29 30 31 24 25 26 27 28 29 30 29 30 31
3.月(年、月、w、l) :-这个功能也 打印特定年份的月份 但执行此操作不需要“打印”操作。
4.设置第一个工作日(num) :-此函数用于设置 开始日期 本周的。
# Python code to demonstrate the working of # prmonth() and setfirstweekday() # importing calendar module for calendar operations import calendar # using prmonth() to print calendar of 1997 print ( "The 4th month of 1997 is : " ) calendar.prmonth( 1997 , 4 , 2 , 1 ) # using setfirstweekday() to set first week day number calendar.setfirstweekday( 4 ) print ( " ) # using firstweekday() to check the changed day print ( "The new week day number is : " ,end = "") print (calendar.firstweekday()) |
输出:
The 4th month of 1997 is : April 1997 Mo Tu We Th Fr Sa Su 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 The new week day number is : 4
5.工作日(年、月、日) :-此函数返回 周日数 (0是星期一)在其参数中指定的日期。
# Python code to demonstrate the working of # weekday() # importing calendar module for calendar operations import calendar # using weekday() to print day number of date print ( "The day number of 25 April 1997 is : " ,end = "") print (calendar.weekday( 1997 , 4 , 25 )) |
输出:
The day number of 25 April 1997 is : 4
本文由 曼吉星 .如果你喜欢GeekSforgek,并想贡献自己的力量,你也可以使用 贡献极客。组织 或者把你的文章寄到contribute@geeksforgeeks.org.看到你的文章出现在Geeksforgeks主页上,并帮助其他极客。
如果您发现任何不正确的地方,或者您想分享有关上述主题的更多信息,请写下评论。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END