酷代码 AI
菜单
服务商

python3 datetime 获取上个月的第一天

在Python3中,你可以使用`dateutil.relativedelta`模块来方便地获取上个月的第一天。以下是一个示例: ```python from datetime import datetime from dateutil.relativedelta import relativedelta # 获取当前日期 now = datetime.now() # 获取上个月的第一天 last_month_first_day = now - relativedelta(months=1, day=1) print(last_month_first_day) ``` 这段代码首先获取当前日期,然后通过`relativedelta`函数回溯一个月,并设置day为1,这样就得到了上个月的第一天。 如果你希望得到的是具体的日期格式(如'2022-01-01'),可以使用`strftime`方法进行格式化: ```python last_month_first_day_str = last_month_first_day.strftime('%Y-%m-%d') print(last_month_first_day_str) ``` [2024-01-02 09:45:56 | AI写代码神器 | 188点数解答]

相关提问
请收藏新域名:pdcd.cn
发财导航,免费问AI
实用工具查看更多
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]
数独游戏 [娱乐类]
经典推箱子 [娱乐类]
AI摸鱼五子棋 [娱乐类]