python 获取上个月第一天和最后一天

def get_month_first_last_day(strftime_str="%Y-%m-%d"):
    # 获取上月第一天和最后一天
    today = datetime.date.today()
    last_day_of_last_month = datetime.date(today.year, today.month, 1) - datetime.timedelta(1)
    first_day_of_last_month = datetime.date(last_day_of_last_month.year, last_day_of_last_month.month, 1)
    first_day = first_day_of_last_month.strftime(strftime_str)
    last_day = last_day_of_last_month.strftime(strftime_str)
    return first_day, last_day

 

本文作者:🐳.城南

本文链接:https://www.cnblogs.com/dockers/p/7843445.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   🐳.城南  阅读(11515)  评论(1编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起