import datetime
print(w())
# 2022-05-08 16:53:30.101000
import datetime
print(w().strftime("%Y-%m-%d %H:%M"))
# 2022-05-08 16:54
import datetime
print(w()+datetime.timedelta(days=1)).strftime("%Y-%m-%d %H:%M:%S")
# 2022-05-09 16:56:07
import datetime
print (w()+datetime.timedelta(days=-1)).strftime("%Y-%m-%d %H:%M:%S")
# 2022-05-07 16:56:59
其他类似
import datetime
in_date = '2022-08-31'
dt = datetime.datetime.strptime(in_date, "%Y-%m-%d")
out_date = (dt + datetime.timedelta(days=2)).strftime("%Y-%m-%d")
print(out_date)
# 2022-09-02
可以把days改为hours minutes,就可以提前XX小时/分钟了。
timedelta([days[, seconds[, microseconds[, milliseconds[, minutes[,
hours[, weeks]]]]]]])
import datetime
lativedelta import relativedelta
d = datetime.datetime.strptime('20180131', '%Y%m%d')
print(d) // 2018-01-31 00:00:00
print((d - relativedelta(years=1)).strftime('%Y%m%d')) // 20170131
12345
还可以把years
改为months
from datetime import datetime
from datetime import timezone
from datetime import timedelta# 世界标准时间
utc_time = datetime(2022, 7, 30, 7, 50, 0)# 北京时间UTC+8
cst_time =utc_time.astimezone(timezone(timedelta(hours=-8))).strftime("%Y-%m-%d %H:%M:%S")
.html#timedelta-objects
.html
本文发布于:2024-01-28 23:53:00,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170645718311206.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |