用python写一个判断当前时间是否大于2300且小于630
可以使用datetime模块来获取当前时间,然后比较是否在指定的时间范围内。
import datetime
now = datetime.datetime.now().time()
if now > datetime.time(23, 0) or now < datetime.time(6, 30):
print("当前时间在23:00之后或者6:30之前")
else:
print("当前时间在23:00之前且6:30之后")
上述代码中,首先使用datetime.datetime.now().time()获取当前时间,并将其赋值给now变量。然后,通过与datetime.time(23, 0)和datetime.time(6, 30)进行比较,判断当前时间是否在指定的时间范围内。如果当前时间大于23:00或者小于6:30,则输出"当前时间在23:00之后或者6:30之前";否则,输出"当前时间在23:00之前且6:30之后"。
原文地址: http://www.cveoy.top/t/topic/je0W 著作权归作者所有。请勿转载和采集!