電腦時間參考標準:
1970/1/1 00:00:00(又稱為epoch)
time.time()
返回自epoch到現在的時間(秒)
time.timzone
存著時區的offset值(Asia<0;UK=0;US>0)
==========================================
time.gmtime([secs])
將自epoch到現在的時間轉換成結構化的"GMT"時間
沒有傳入參數,即是傳入當前時間
calendar.timegm(tuple)
time.gmtime的相反函數,傳入結構化的GMT時間
返回從epoch到傳入的時間(秒)
==========================================
time.localtime([secs])
將自epoch到現在的時間轉換成結構化的"當地"時間
沒有傳入參數,即是傳入當前時間
time.mktime(t)
time.localtime的相反函數,傳入結構化的當地時間
返回從epoch到傳入的時間(秒)
==========================================
time.strftime(format[, t])
將結構化時間格式化成想要的格式
time.clock()
顯示程序開始執行後的經過時間(秒)
python3.3後:
time.clock()已不被建議
改建議使用:
time.perf_counter()
傳回程序執行的時間(包含程序等待的時間)
因為時間參考原點未定,需要使用兩次的差值!
time.process_time()
傳回程序使用的CPU運算時間(不包含程序等待的時間)
因為時間參考原點未定,需要使用兩次的差值!
==========================================
待補上計時程式..
補充:
UTC時間和GMT時間的差異:
http://pansci.asia/archives/84978
1970/1/1 00:00:00(又稱為epoch)
time.time()
返回自epoch到現在的時間(秒)
time.timzone
存著時區的offset值(Asia<0;UK=0;US>0)
==========================================
time.gmtime([secs])
將自epoch到現在的時間轉換成結構化的"GMT"時間
沒有傳入參數,即是傳入當前時間
calendar.timegm(tuple)
time.gmtime的相反函數,傳入結構化的GMT時間
返回從epoch到傳入的時間(秒)
==========================================
time.localtime([secs])
將自epoch到現在的時間轉換成結構化的"當地"時間
沒有傳入參數,即是傳入當前時間
time.mktime(t)
time.localtime的相反函數,傳入結構化的當地時間
返回從epoch到傳入的時間(秒)
==========================================
time.strftime(format[, t])
將結構化時間格式化成想要的格式
time.clock()
顯示程序開始執行後的經過時間(秒)
python3.3後:
time.clock()已不被建議
改建議使用:
time.perf_counter()
傳回程序執行的時間(包含程序等待的時間)
因為時間參考原點未定,需要使用兩次的差值!
time.process_time()
傳回程序使用的CPU運算時間(不包含程序等待的時間)
因為時間參考原點未定,需要使用兩次的差值!
==========================================
待補上計時程式..
補充:
UTC時間和GMT時間的差異:
http://pansci.asia/archives/84978