Python获取前一天的日期,前一个月的第一天,前一个月的最后一天

Python获取前一天的日期,前一个月的第一天,前一个月的最后一天

Python获取前一天的日期,前一个月的第一天,前一个月的最后一天_第1张图片

话不多说上代码

import datetime
from dateutil.relativedelta import relativedelta

curr_time2 = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")# 今天的时间
curr_time = datetime.datetime.now() # 也是今天的时间

new_time_2 = (curr_time + relativedelta(days=-1)).strftime("%Y-%m-%d %H:%M:%S") # 当前的前一天

m = (curr_time + relativedelta(months=-1)).strftime("%Y-%m-%d %H:%M:%S") # # 前一月的今天

first_day = datetime.date(datetime.date.today().year, datetime.date.today().month - 1, 1) # 上个月的第一天
last_day = datetime.date(datetime.date.today().year, datetime.date.today().month, 1) - datetime.timedelta(1)# 上个月的最后一天

看到这你不关注+点赞+收藏吗,创作不易

你可能感兴趣的:(Python自动化办公,python)