1. time模块
import time
# 获得时间戳 float -- 1622094784.5939958
time.time()
# 时间结构体 struct
# time.struct_time(tm_year=2021, tm_mon=5, tm_mday=27, tm_hour=13, tm_min=58, tm_sec=40, tm_wday=3, tm_yday=147, tm_isdst=0)
time.localtime()
# 获得当前时间字符串 '2021-05-27 14:23:48'
time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())
2. datetime 模块
from datetime import datetime, timedelta
# 获取时间结构体
# 示例: datetime(2021, 5, 27, 14, 27, 51, 514665)
datetime.now()
# 获取当前时间字符串
# 示例: '2021-05-27 14:27:21'
datetime.now().strftime("%Y-%m-%d %H:%M:%S")
# 获取之间(-)或之后(+)的一个时间结构体
datetime.now() + timedelta(hours=1) # 获取之后一个小时
datetime.now() - timedelta(hours=1) # 获取之前一个小时
datetime.now() - timedelta(days=10) # 获取之前10天
datetime.now() + timedelta(days=10) # 获取之后1天
# 根据时间字符串获得时间结构体
begin_d