python datetime
2015-11-05 本文已影响71人
bendev
datetime
source: Lib/datetime.py
常用类型
datetime.date # 年月日
datetime.time #时分秒 时区信息
datetime.datetime #年月日 时分秒 时区信息
datetime.timedelta #两个datetime之间的间隔 精确到microsecond
datetime.tzinfo #时区信息
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)
#获取当前时间,获取utc时间
now=datetime.now()
un=datetime.utvnow()
#将字符串转化为时间
dts = datetime.strptime("21/11/06 16:30", "%d/%m/%y %H:%M")
#获取各个字段的属性
tt = dt.timetuple()
for it in tt:
print(it)
# 格式化时间
dt.strftime("%A, %d. %B %Y %I:%M%p")