1、python获取某年某月的第一天和最后一天
在写程序的时候,我们经常要获取某年某月的第一天和最后一天,如输入08,即可得到-08-01和-08-31
话不多说,上代码
import calendarimport datetimedef get_first_last(year,month):year,month= int(year),int(month)weekDay,monthCountDay = calendar.monthrange(year,month)# 获取某月份第一天range_day = str(datetime.date(year, month, day=1))+"至"+str(datetime.date(year, month, day=monthCountDay))# 获取某月份最后一天return range_dayprint(get_first_last('','08'))
-08-01至-08-31
2、python获取某年某月的天数
import calendarprint(',12的天数是:',calendar.monthrange(,12)[1])
,12的天数是: 31