1. 程式人生 > >python time

python time

%x inux 時間表 時差 linux下 表示 獲取時間 都是 小時

import time

#time.time() 獲取時間戳
print time.time()

#將時間戳轉成元組
#time.localtime()
now_time_1 = time.localtime(time.time())
print now_time_1
#time.strptime(time_str, 格式) 格式匹配字符串的時間格式
now_time_2 = time.strptime("2017 01 01", "%Y %m %d")
print now_time_2
now_time_3 = time.strptime("2017-01-01", "%Y-%m-%d")
print
now_time_3 #獲取格式化時間 #time.asctime(元組) print time.asctime(now_time_1) print time.asctime(now_time_2) #格式化日期 #time.strftime(格式,元組) #格式化成2016-01-01 11:54:39形式 print time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()) #格式化成Sat Mar 28 22:24:24 2016形式 print time.strftime("%a %b %d %H:%M:%S %Y", time.localtime())
#time.mktime() # 將元組轉換成時間戳 print time.mktime(time.localtime()) #將格式字符串轉化為時間戳,原理都是先轉換成時間元組 a = "2017 01 01" print time.mktime(time.strptime("2017 01 01", "%Y %m %d")) #計算時差 返回單位秒 Windows下第二次執行返回與第一次執行的時差,Linux下返回進程時間 a1 = time.clock() print a1 a2 = time.clock() print a2 t1 = time.localtime(a2) print t1
"""http://www.runoob.com/python/python-date-time.html python中時間日期格式化符號: %y 兩位數的年份表示(00-99) %Y 四位數的年份表示(000-9999) %m 月份(01-12) %d 月內中的一天(0-31) %H 24小時制小時數(0-23) %I 12小時制小時數(01-12) %M 分鐘數(00=59) %S 秒(00-59) %a 本地簡化星期名稱 %A 本地完整星期名稱 %b 本地簡化的月份名稱 %B 本地完整的月份名稱 %c 本地相應的日期表示和時間表示 %j 年內的一天(001-366) %p 本地A.M.或P.M.的等價符 %U 一年中的星期數(00-53)星期天為星期的開始 %w 星期(0-6),星期天為星期的開始 %W 一年中的星期數(00-53)星期一為星期的開始 %x 本地相應的日期表示 %X 本地相應的時間表示 %Z 當前時區的名稱 %% %號本身 """

python time