一. 导入模块
import datetime
from datetime import datetime
二. 静态方法及字段
time1 = datetime.datetime.today() # 返回一个表示当前本地时间的datetime对象
time2 = datetime.datetime.utcnow() # 返回一个当前utc时间的datetime对象, 格林威治时间
time3 = datetime.datetime.now() # 返回一个表示当前本地时间的datetime对象
print(time1) # 2023-05-06 09:46:26.053516
print(time2) # 2023-05-06 01:46:26.053516 比当地时间晚 8 个小时
print(time3) # 2023-05-06 09:46:26.053516
time0 = datetime.datetime.now()
time0.year # 2023
time0.month # 05
time0.day # 23
time0.hour # 9
time0.minute # 55
time0.second # 33
time0.microsecond # 911212
time0.tzinfo # None
time0.date(): # 2023-05-06
time0.time() # 09:59:30.911212
三. timedelta 时间加减
from datetime import *
dt = datetime.now()
#日期减一天
dt1 = dt + timedelta(days=-1)#昨天
dt2 = dt - timedelta(days=1)#昨天
dt3 = dt + timedelta(days=1)#明天