python 判断是否在指定时间段

import datetime,time
def jsyx(aa1,aa2):
    jssj=datetime.datetime.strptime(str(datetime.date.today()+datetime.timedelta(days=1))+" 05:48:00",'%Y-%m-%d %H:%M:%S')
    aa=time.strftime("%Y-%m-%d %H:%M:%S",time.localtime(time.time()))
    jssj1=datetime.datetime.strptime(str(datetime.date.today())+" {0}".format(aa1),'%Y-%m-%d %H:%M:%S')
    jssj2=datetime.datetime.strptime(str(datetime.date.today())+" {0}".format(aa2),'%Y-%m-%d %H:%M:%S')
    if aa > str(jssj1) and aa < str(jssj2):
        return True
    else:
        return False
aa1="10:40:00"
aa2="11:30:00"
print(jsyx(aa1,aa2))

#如果当前时间在aa1,aa2之间则返回 True,否则返回False

posted @ 2020-12-04 10:38  myrj  阅读(624)  评论(0编辑  收藏  举报