python 获取上个月第一天和最后一天
# 获取上个月第一天和最后一天 def get_last_month_first_last_day(date_param: datetime): """ :param date_param: 接受一个日期参数 datetime类型 :return: 返回上个月第一天和最后一天 """ if not isinstance(date_param, datetime.datetime): raise TypeError("Please pass the <class 'datetime.datetime'>") m_last_day = datetime.date(date_param.year, date_param.month, 1) - datetime.timedelta(days=1) m_first_day = datetime.date(m_last_day.year, m_last_day.month, 1) return m_first_day, m_last_day
分类:
python问题
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异