import time其中計算機認識的時間只能是'時間戳'格式,而程式設計師可處理的或者說人類能看懂的時間有: '格式化的時間字串','結構化的時間' ,於是有了下圖的轉換關係#--------------------------我們先以當前時間為準,讓大家快速認識三種形式的時間
print(time.time()) # 時間戳:1487130156.419527
print(time.strftime("%y-%m-%d %x")) #格式化的時間字串:'2017-02-15 11:40:53'
print(time.localtime()) #本地時區的struct_time
#time.struct_time(tm_year=2018, tm_mon=8, tm_mday=8, tm_hour=21, tm_min=10, tm_sec=0, tm_wday=2, tm_yday=220, tm_isdst=0)
print(time.gmtime()) #utc時區的struct_time
#time.struct_time(tm_year=2018, tm_mon=8, tm_mday=8, tm_hour=13, tm_min=14, tm_sec=56, tm_wday=2, tm_yday=220, tm_isdst=0)
datetime模組
#時間加減import datetime
# print(datetime.datetime.now()) #返回 2016-08-19 12:47:03.941925
#print(datetime.date.fromtimestamp(time.time()) ) # 時間戳直接轉成日期格式 2016-08-19
# print(datetime.datetime.now() + datetime.timedelta(3)) #當前時間+3天
# print(datetime.datetime.now() + datetime.timedelta(-3)) #當前時間-3天
# print(datetime.datetime.now() + datetime.timedelta(hours=3)) #當前時間+3小時
# print(datetime.datetime.now() + datetime.timedelta(minutes=30)) #當前時間+30分
## c_time = datetime.datetime.now()
# print(c_time.replace(minute=3,hour=2)) #時間替換
datetime模組
模組之time與datetime
模組之time與datetime import time print time.clock print time.process time 測量處理器運算時間 print time.altzone 返回utc時間差,以秒計算 print time.asctime 返回時間格式 print time....
time與datetime與時間格式轉化
time模組基本不用與取時間,取時間推進 import time for i in xrange 3 print i time.sleep 1 輸出結果會1秒列印乙個數字直到打完 0 1 21,先導入datetime類 2,通過datetime的now方法就獲得當前所需要的時間 3,datetime...
datetime模組 time模組
from datetime import print datetime.now 返回當天的日期和時間 today datetime.now 定義today為當天日期時間物件 print datetime.date today 返回當天的日期物件 print datetime.time today 返...