我想比较两次,但有个错误
from time import strftime
from datetime import datetime
addtime = "18:00"
timeformat = '%H:%M'
now = strftime(timeformat)
print "Time: " + now
checkwhen = datetime.strptime(now, timeformat) - datetime.strptime(addtime, timeformat)
print "Added: "+str(checkwhen)+" ago"
timecheck = str("00:15")
if (datetime.strptime(str(checkwhen), timeformat) < datetime.strptime(timecheck, timeformat)):
print "ALERT!!!"
为什么checkwhen的输出是0:07:00
,我将timeformat设置为'%H:%M'
。我想这是我的问题,但我不知道我能不能解决它
您可以格式化timedelta对象,所以您必须手动执行该操作。在
相关问题 更多 >
编程相关推荐