Python 快速输出接下来几个月的月末日期

Python 快速输出接下来几个月的月末日期_第1张图片

# pip install arrow 安装库(若已安装 可忽略)
import arrow

End_of_month_date = [] # 月末日期
for i in range(100):
    if arrow.now().shift(days=i).format('YYYY-MM-DD')[-2:] == '01': # 若日期为 1 号 则返回前一天的日期
        End_of_month_date.append(arrow.now().shift(days=i-1).format('YYYY-MM-DD'))
    
print(End_of_month_date)

你可能感兴趣的:(python,开发语言,计算机)