我正在练习Python,我想编写一个程序来检查当前时间并查看它是否与下午2:12匹配并说:its lunch time
所以首先我想出了使用import time
模块,但是我不知道怎么办?
我的问题是我不知道如何使用时间模块。或者我使用正确的语法?
我的代码:
import time
bake=time()
if bake == '2:12':
print ('its time to eating lunch')
else :
print ('its not the time for eating lunch')
答案 0 :(得分:7)
我建议使用datetime模块,在这种情况下更为实用(如polku建议的那样)。然后,您将直接访问小时和分钟,以检查是否是午餐时间。
可在此处找到更多信息: How to get current time in python and break up into year, month, day, hour, minute?
import datetime
now = datetime.datetime.now()
if now.hour == 14 and now.minute == 12:
print ('its time to eating lunch')
else :
print ('its not the time for eating lunch')
答案 1 :(得分:-1)
3 192.168.0.147 02/Aug/2016:11:55:14
1 192.168.0.122 08/Aug/2016:10:15:11
答案 2 :(得分:-1)
如果我们想做这样的事情怎么办:-
if local_time == between 12:00 and 12:30 :
print ('its time to eating lunch')
else:
if local_time == between 6:30 and 7:00 :
print ('its time to eat dinner')
else:
我的意思是,这是不正确的,但你明白了