大家好,今天给各位分享calendar是什么意思的一些知识,其中也会对我用python进行解释,文章篇幅可能偏长,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在就马上开始吧!
1、calendar库和time库都是用来表示时间的,他们两个都是python内置库。calendar的中文意思是日历,所以我就把它当作日历来使用了。
2、拿到一个库就应该先看库里面的方法有哪些
3、'Calendar','EPOCH','FRIDAY','February','HTMLCalendar','IllegalMonthError','IllegalWeekdayError','January','LocaleHTMLCalendar','LocaleTextCalendar','MONDAY','SATURDAY','SUNDAY','THURSDAY','TUESDAY','TextCalendar','WEDNESDAY','_EPOCH_ORD','__all__','__builtins__','__cached__','__doc__','__file__','__loader__','__name__','__package__','__spec__','_colwidth','_locale','_localized_day','_localized_month','_spacing','c','calendar','datetime','day_abbr','day_name','different_locale','error','firstweekday','format','formatstring','isleap','leapdays','main','mdays','month','month_abbr','month_name','monthcalendar','monthlen','monthrange','nextmonth','prcal','prevmonth','prmonth','prweek','repeat','setfirstweekday','sys','timegm','week','weekday','weekheader'
4、这么一大堆东西,看着都有点蒙,读都读不通更别说记住了。这个库常用的就几个方法,只要记住三个就已经够用了,记多了反而会把知识混淆。
5、importcalendar\nprint(calendar.calendar(2019))\n
导入模块打印出2019年的日历
6、感觉这个东西特别神奇,两行代码就能输出这么一大堆有规律的东西,多亏了先辈们写好的库。
7、importcalendar\nprint(calendar.month(2019,8))\n
导入模块,打印出2019年八月的日历,和calendar()大同小异
8、importcalendar\nprint(calendar.isleap(2019))\nprint(calendar.isleap(2020))\n
判断年份是否为闰年
9、以前做过那种使用程序来判断是否为闰年的题目,python来写简直是在作弊!
10、其他内容完全没有必要再去深究,用到时在来研究也不迟,我们只要知道calendar库有这些功能就行了
11、leapdays()检测指定年限内润年的数量
12、monthrange()获取指定月份的信息
13、weekday()根据指定的年月日计算星期几
14、timegm()将时间元组转化为时间戳
关于calendar是什么意思,我用python的介绍到此结束,希望对大家有所帮助。