import datetime
from dateutil.relativedelta import relativedelta
#获取当前日期的上一个月和后一个月
print(datetime.date.today())
print(datetime.date.today() - relativedelta(months=+1))
print(datetime.date.today() - relativedelta(months=-3))
# 1. 获取「今天」
today = datetime.date.today()
# 2. 获取当前月的第一天
first = today.replace(day=1)
#3. 减一天,得到上个月的最后一天
last_month = first - datetime.timedelta(days=1)
# 4. 格式化成指定形式
print(last_month.strftime("%Y%m"))
获取当前日期的上一个月和后三个月。
猜你喜欢
转载自blog.csdn.net/naonaoxiansheng/article/details/93482837
今日推荐
周排行