python判断一个日期是否是当月

最近在做一些程序测试的时候,有一个需求,需要判断一个假期时间是哪个月的,然后根据对应的月需要做对应的操作,

经过了解主要使用datetime比较方便

import time
import datetime

today = datetime.date.today()
jiaqi=['2020-04-04','2020-05-01','2020-06-25','2020-10-01','2020-10-02','2020-10-03','2020-10-04']
#datetime.date.today().month获取当前月份
#datetime.datetime.strptime(datejiari, '%Y-%m-%d').month 获取对应时间月份
#判断假期时间中是否有本月的并输出
for datejiari in jiaqi:
    if(datetime.datetime.strptime(datejiari,'%Y-%m-%d').month==datetime.date.today().month):
        print(datejiari)
    else:
        break

更多datetime请参考  datetime - 廖雪峰的官方网站
头像
About sun 70 Articles
85后青年,自诩为伪文艺青年

Be the first to comment

Leave a Reply

Your email address will not be published.


*