python中有三個函式可以實現計算程式執行時間的功能,分別是datetime中的datetime.now(),time中的time.time()和time.clock()。
方法一:
import datetime
starttime = datetime.datetime.now() #返回當前的系統時間
#run_fun()
endtime = datetime.datetime.now()
(endtime-starttime).seconds
方法二:
import time
start = time.time() #返回相對於1970.1.1 00:00:00以秒計算的偏移量
#run_fun()
end = time.time()
end - start
方法三:
start = time.clock()
#run_fun()
end = time.clock()
end - start
time.clock函式在第一次呼叫的時候,返回的是程式執行的實際時間,之後的每次呼叫返回的是自第一次呼叫後,到這次呼叫的時間間隔。
這三個方法中,前兩個包含了從程式開始到結束的所有時間,而第三個僅僅計算了程式執行的cpu時間,一般參考第三個。
Python時間函式
1.獲取當前時間的兩種方法 import datetime,time now time.strftime y m d h m s print now now datetime.datetime.now print now 2.獲取上個月最後一天的日期 本月的第一天減去1天 last datetime...
python 時間函式
author momo utc 世界協調時間 格林尼治天文時間,世界標準時間,在中國來說是utc 8 dst 夏令時 是一種節約能源而人為規定時間制度,在夏季調快乙個小時 時間的表示形式 1 時間戳 以整型或浮點型表示時間的乙個以秒為單位的時間間隔,這個時間間隔的基礎值是從1970年1月1日凌晨開始...
python時間函式
在python裡如何獲取當前的日期和時間呢?在python語言裡,我們可以通過呼叫什麼模組或者類函式來得到當前的時間或日期呢?當然你可以使用時間模組 time module 該模組提供了各種和時間相關的函式。但是這個模組裡的一些函式在某些平台裡不可用。那麼怎麼辦呢?我們 可以使用乙個更高階的物件導向...