python - 如何在日期时间中再增加 1 个月,最终成为该月的第一天?
问题描述
我的期望:
'2019-02-01' + 1 month
-> '2019-03-01'
我的尝试代码:
(pd.Timedelta(1, unit = 'M') + pd.to_datetime('2019-01-01'))
然而它最终得到了这个结果:
Timestamp('2019-03-03 10:29:06')
我希望它恰好是本月的第一天
解决方案
推荐阅读
- spring - @DataJpaTest 加载上下文,因此在缺少 bean 时失败
- postgresql - org.postgresql.util.PSQLException:设置 GSS 编码连接时出错。在 Postgres/Greenplum 上连接时出错
- pytorch - 访问 nn.Sequential 的类模块中的函数
- sql - 更新时触发 SQL
- javascript - 如何使用 chrome 开发工具获取 youtube 成绩单 url?
- xsd - xsd复杂类型继承中的限制问题
- python - 尝试使用 Anaconda-navigator 安装 Tensorflow,但在导航器中找不到包
- flutter - 发射状态更改后保持 UI Cubit Flutter
- python - 合并日期时间和范围的数据框
- php - 在 apache2 启动时启动 php 脚本