文章目录
获取当前月的第一天和最后一天
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

本文介绍如何使用Python的datetime和calendar模块获取当前月份的第一天和最后一天的具体日期,同时演示了如何判断字典中是否包含特定的key。
1014





