datetime
source: Lib/datetime.py
常用類型
datetime.date # 年月日
datetime.time #時(shí)分秒 時(shí)區(qū)信息
datetime.datetime #年月日 時(shí)分秒 時(shí)區(qū)信息
datetime.timedelta #兩個(gè)datetime之間的間隔 精確到microsecond
datetime.tzinfo #時(shí)區(qū)信息
datetime.timezone #tzinfo的子類
例子
from datetime import datetime, date, time
#使用datetime.combine()
d=date(2005,7,14)
t=time(12,30)
dt=datetime.combine(d,t)
#獲取當(dāng)前時(shí)間,獲取utc時(shí)間
now=datetime.now()
un=datetime.utvnow()
#將字符串轉(zhuǎn)化為時(shí)間
dts = datetime.strptime("21/11/06 16:30", "%d/%m/%y %H:%M")
#獲取各個(gè)字段的屬性
tt = dt.timetuple()
for it in tt:
print(it)
# 格式化時(shí)間
dt.strftime("%A, %d. %B %Y %I:%M%p")