进行date的偏移
class pandas.tseries.offsets.DateOffset
1 参数说明
n | 偏移量表示的时间段数。 如果没有指定时间模式,则默认为n天。 |
normalize | 是否将DateOffset偏移的结果向下舍入到前一天午夜 |
**kwds | 添加到偏移量的时间参数
【指的是在原来的timestamp的基础上,加上这个时间偏移量】 替换偏移量值的参数:
【指将原来timestamp的相应时间参数,替换成这个时间偏移量】 |
2 举例说明
from pandas.tseries.offsets import DateOffset
import pandas as pd
ts=pd.Timestamp('2023-04-29 15:03:31')
ts+DateOffset(month=3),ts+DateOffset(months=3)
#(Timestamp('2023-03-29 15:03:31'), Timestamp('2023-07-29 15:03:31'))
3 主要attribute
freqstr | 返回一个string,表示频率 |
kwds | 返回类的kwds
|
copy | 复制DateOffset
|
is_month_endis_month_start | (感觉和offsets里面的内容无关?)判断timestamp是否在一个月的最后一天/第一天
|
is_quater_endis_quater_start | (感觉和offsets里面的内容无关?)判断timestamp是否在一个季度的最后一天/第一天
|
is_year_endis_year_start | (感觉和offsets里面的内容无关?)判断timestamp是否在一个年的最后一天/第一天
|