2020-12-24
阅读量:
573
如何获取字符串格式的当前时间、数小时/数天之前/之后的时间
可以使用datetime.now()获取当前时间,再用timedelta()调整为需要的时间。timedelta()的可选参数有:microseconds,milliseconds,seconds,minutes,hours,days,weeks。
from datetime import * # 当前时间 print(datetime.now().strftime('%Y-%m-%d %X')) # 输出:2019-02-13 18:00:00 # 1小时前的时间 print((datetime.now() + timedelta(hours=-1)).strftime('%Y-%m-%d %X')) # 输出:2019-02-13 17:00:00 # 1小时后的时间 print((datetime.now() + timedelta(hours=1)).strftime('%Y-%m-%d %X')) # 输出:2019-02-13 19:00:00 # 1天前的时间 print((datetime.now() + timedelta(days=-1)).strftime('%Y-%m-%d %X')) # 输出:2019-02-12 18:00:00






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论