计算指定时间前后固定时长结果,天,小时,分钟
程序员文章站
2022-06-10 20:34:33
...
#假定时间 cattime="2019-06-01 19:00:00" #一天后 print((datetime.datetime.strptime(cattime, "%Y-%m-%d %H:%M:%S")+datetime.timedelta(days=1)).strftime("%Y-%m-%d %H:%M:%S")) #一天前 print((datetime.datetime.strptime(cattime, "%Y-%m-%d %H:%M:%S")+datetime.timedelta(days=-1)).strftime("%Y-%m-%d %H:%M:%S")) #一个小时后 print((datetime.datetime.strptime(cattime, "%Y-%m-%d %H:%M:%S")+datetime.timedelta(hours=1)).strftime("%Y-%m-%d %H:%M:%S")) #两个小时前 print((datetime.datetime.strptime(cattime, "%Y-%m-%d %H:%M:%S")+datetime.timedelta(hours=-2)).strftime("%Y-%m-%d %H:%M:%S")) #三十分钟后 print((datetime.datetime.strptime(cattime, "%Y-%m-%d %H:%M:%S")+datetime.timedelta(minutes=30)).strftime("%Y-%m-%d %H:%M:%S")) #三十分钟前 print((datetime.datetime.strptime(cattime, "%Y-%m-%d %H:%M:%S")+datetime.timedelta(minutes=-30)).strftime("%Y-%m-%d %H:%M:%S")) #组合模式,二十五小时三十分钟后 print((datetime.datetime.strptime(cattime, "%Y-%m-%d %H:%M:%S")+datetime.timedelta(days=1,hours=2,minutes=-30)).strftime("%Y-%m-%d %H:%M:%S"))
下一篇: Jdbc封装的增删查改