時間表示的幾種形式
1.時間戳
2.字串時間
3.元組型別的時間
"""import os
import time
# 1.時間戳
print(time.time())
# 2.字串時間
print(time.ctime())
# 3.元組時間
print(time.localtime())
info = time.localtime()
print(info)
print(info.tm_year)
print(info.tm_mon)
常用時間的轉換
"""import time
import os
# 把元組時間轉換為時間戳
tuple_time = time.localtime()
print(tuple_time)
print(time.mktime(tuple_time))
# 把元組時間轉化為字串時間
print(time.strftime('%d-%m',tuple_time))
print(time.strftime('%y/%m/%d',tuple_time))
print(time.strftime('%t',tuple_time))
print(time.strftime('%f',tuple_time))
# 將時間戳型別的時間轉換為字串時間
pwd_time = os.path.getctime('/etc/passwd')
print(pwd_time)
print(time.ctime(pwd_time))
# 將時間戳型別轉換為元組型別的時間
print(time.localtime(pwd_time))
# 將元組時間轉化為時間戳
tuple_time = time.localtime()
print(time.mktime(tuple_time))
time模組的練習:
"""import os
from datetime import date
from datetime import datetime
from datetime import timedelta
print(date.today())
print(datetime.now())
# 如何計算三天前的時間和三天後的時間
d = date.today()
delta = timedelta(days=3)
print(d + delta)
print(d - delta)
# 如何計算兩個小時前的時間和兩個小時後的時間
now_hour = datetime.now()
delta = timedelta(hours=2)
print(now_hour - delta)
print(now_hour + delta)
# 返回兩個時間 想計算兩個時間之間的時間差
now_time = datetime.now()
print(now_time)
pwd_time = os.path.getmtime('/etc/passwd')
print(pwd_time)
pwd_time_obj = datetime.fromtimestamp(pwd_time)
print(pwd_time_obj)
dalta = now_time - pwd_time_obj
print(delta)
python 時間模組
import os import time s 2019 7 14 print time.strptime s,y m d s time 09 00 00 print time.strptime s time,h m s 把元組的時間轉換為時間戳 tuple time time.localtime ...
python 時間模組
格式化時間字串 y 兩位數的年份表示 00 99 y 四位數的年份表示 0000 9999 m 月份 01 12 d 月內的一天 0 31 h 24小時制的小時數 0 23 i 12小時制的小時數 01 12 m 分鐘數 00 59 s 秒 00 59 a 本地簡化星期名稱 a 本地完整星期名稱 b...
python 時間模組
時間的一般表示 import time s 2019 7 14 print time.strptime s,y m d 1.時間戳 print time.time 2.字串時間 print time.ctime 3.元組型別的時間 print time.localtime info time.loc...