python时间比较记录

在sae上面写了一个定时发送天气的python程序,然后设置的是每天6点发送,可是今天一直没有看到短信,然后在sae上面看了看cron定时任务的日志,任务执行成功,却没有收到短信,为什么?看看下面这个程序段…

nowtime= time.strftime('%H',time.localtime(time.time()))
    if nowtime>8 or nowtime<5:
        print 'time error'
        #dosomething
    else:
        #dosomething

这段程序是判断当前时间的小时是不是大于8点小于5点,然后在一天24小时里面if段永远会被执行,原因?下面…..

>>> str1='06'
>>> str2=7
>>> str1>str2
True

nowtime是str的,然后会返回类似于06这样的字符串,然后肯定会比单个的数字大的..

发表评论

电子邮件地址不会被公开。 必填项已用*标注