❶ python 怎麼判斷一個時間是否過期
任何資料庫本身都有自己的日期/時間函數,做日期比較,最好使用資料庫函數比較。
這是因為,運行python的主機和資料庫主機可能是不同的,系統時間也不一定同步。
不過,若是非要用python來實現,可以這樣做:
#!/usr/bin/envpython
#-*-coding:utf-8-*-
importtime
defnow():
returntime.strftime('%Y-%m-%d%H:%M:%S',time.localtime(time.time()))
s='2015-10-2600:00:00'
ifnow()>s:
print'過期'
❷ 如何用python判斷時間是不是正確,例如出現2月0號,如何去判斷它時間錯誤呢
提取月與日的值,設置函數判斷他們是否在范圍內。
❸ Python 日期和時間
datetime模塊為日期和時間處理同時提供了簡單和復雜的方法。支持日期和時間演算法的同時,實現的重點放在更有效的處理和格式化輸出。該模塊還支持時區處理。
>>>#
>>>fromdatetimeimportdate
>>>now=date.today()
>>>now
datetime.date(2003,12,2)
>>>now.strftime("%m-%d-%y.%d%b%Yisa%Aonthe%ddayof%B.")
'12-02-03..'
>>>#
>>>birthday=date(1964,7,31)
>>>age=now-birthday
>>>age.days
14368
❹ python 定時循環執行命令,時間判斷如何寫
#1.py
from threading import Timer
from datetime import datetime
def hello():
print "Hello from ", datetime.now()
t=Timer(10,hello)
print datetime.now()
t.start()
# output
>python 1.py
2012-12-26 14:33:43.157000
Hello from 2012-12-26 14:33:53.158000