文章目录
获取当前月的第一天和最后一天
1. 第一步:导包
import calendar,datetime
2. 第二步:获取当前时间
now = datetime.datetime.now()
print(now,type(now))
3. 第三步:通过当前时间的datetime格式获取年份和月份
year = now.year
print(year)
month = now.month
print(month)
4. 第四步:通过calendar里面的monthrange方法来获取该年对应月份的第一天和最后一天
calendar.monthrange(year,month)
输出的是一个元组;
第一个元素,数字1是这个月的第一天;
第二个元素,数字31是这个月的天数;
5. 获取第一天和最后一天
last_day = calendar.monthrange(year,month)[1]## 最后一天
print(last_day)
start = datetime.date(year,month,1)
print(start)
end = datetime.date(year,month,last_day)
print(end)
二、判断字典中是否存在key
key in a.keys()
has_key