我能否获得约会时间告诉我时间是否在12:00到1300之间
我尝试过各种各样的事情:
import datetime
current_time = datetime.datetime.now().time()
if current_time from 12:00 and 13:00:
print("In time")
答案 0 :(得分:4)
与其他datetime.time()
个对象进行比较:
if datetime.time(12) <= current_time <= datetime.time(13):
这使用比较链,上面的表达式基本相同:
if datetime.time(12) <= current_time and current_time <= datetime.time(13):
但current_time
表达式仅评估一次。
我只给了datetime.time()
小时组件;会议记录默认为0
:
>>> import datetime
>>> datetime.time(12)
datetime.time(12, 0)