首先獲取時間code
import time print(time.time()) 輸出的結果是: 1511495129.260231
可是這樣是一連串的數字不是咱們想要的結果,咱們能夠利用time模塊的格式化時間的方法來處理:time.localtime(time.time())
用time.localtime()方法,做用是格式化時間戳爲本地的時間。
輸出的結果是:time.struct_time(tm_year=2017, tm_mon=11, tm_mday=24, tm_hour=11, tm_min=47, tm_sec=19, tm_wday=4, tm_yday=328, tm_isdst=0)
這種格式就更清晰了time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time()))
最後用time.strftime()方法,把剛纔的一大串信息格式化成咱們想要的格式,如今的結果是如下格式:2017-11-24 11:45:55
import
因此得到當前日期以年-月-日的形式表示nowtime = time.strftime('%Y-%m-%d', time.localtime(time.time()))
date
import datetime starttime = datetime.datetime.now() endtime = datetime.datetime.now() print((endtime - starttime).seconds)
start = time.time() run_fun() end = time.time() print(end-start)