import time
import datetime
# 获取当前时间
t_new = datetime.datetime.now()
输出: 2021-08-11 14:31:43.897207
# 格式化时间
t1 = t_new.strftime('%Y-%m-%d %H:%M:%S')
输出:2021-08-11 14:33:57
# 获取8小时15分钟前时间
t2 = (t_new-datetime.timedelta(hours=8, minutes=15)).strftime('%Y-%m-%d %H:%M:%S')
输出: 2021-08-11 06:33:57
#转换为秒级时间戳
ts2 = time.mktime(time.strptime(t2, '%Y-%m-%d %H:%M:%S'))
输出:1628634063.0
# 格式化时间为es时间戳格式
t3 = (time.strftime('%Y-%m-%d' , time.localtime(ts2)) + "T" + time.strftime('%H:%M:%S', time.localtime(ts2))) + ".000Z"
输出:2021-08-11T06:33:57.000Z
05-11
3万+
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
05-12