Python:Pandas Timedelta 一个月

标签 python pandas timedelta

有没有办法进行一个月的 Timedelta?

应用 pd.Timedelta('1M') 会产生 Timedelta('0 days 00:01:00')

月份有代号吗?

最佳答案

Timedelta 用于绝对偏移。根据定义,一个月的“偏移量”可能具有不同的长度,具体取决于它所应用的值。

对于这些情况,您应该使用DateOffset:

pandas.DateOffset(months=1)

功能示例:

import pandas as pd
pd.Timestamp('2022-09-29 00:27:00') + pd.DateOffset(months=1)
>>> Timestamp('2022-10-29 00:27:00')

关于Python:Pandas Timedelta 一个月,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73889060/

相关文章:

python - 使用 datetime.timedelta 进行时间计算

pandas - 时间增量错误;版本 0.15.1-=np19py27_0

Python 日志记录 : different behavior between using fileconfig and programmatic config

python - 与 Bokeh hbar 和 ColumnDataSource 的标签相差一

python - 使用包含列表的列 reshape Pandas 数据框

python - 根据另一个数据框中的值从数据框中选择行,并根据第二个数据框中的值更新其中一列

Python将timedelta类型转换为sql时间类型

python - 如何找到与特定选择的 xarray 等效的索引?

python - 如何在没有 GDB Python API 的情况下在 C 或 Python 代码中控制 gdb?

python - Keras 一个操作在 train_on_batch 时对梯度有 None