Pandas-2-2-中文文档-二十九-
Pandas 2.2 中文文档(二十九)
pandas.DatetimeIndex.round
原文:
pandas.pydata.org/docs/reference/api/pandas.DatetimeIndex.round.html
DatetimeIndex.round(*args, **kwargs)
对数据执行到指定频率的四舍五入操作。
参数:
频率str 或偏移
将索引四舍五入到的频率级别。必须是固定频率,如‘S’(秒),而不是‘ME’(月末)。请参阅频率别名以获取可能的频率值列表。
模棱两可‘infer’,布尔 ndarray,‘NaT’,默认为‘raise’
仅对 DatetimeIndex 相关:
-
‘infer’将尝试根据顺序推断秋季的 dst 转换时间。
-
布尔 ndarray,其中 True 表示 DST 时间,False 表示非 DST 时间(注意,此标志仅适用于模糊时间)
-
在存在模糊时间时,‘NaT’将返回 NaT
-
如果存在模糊时间,则‘raise’将引发 AmbiguousTimeError。
不存在‘shift_forward’,‘shift_backward’,‘NaT’,时间间隔,默认为‘raise’
不存在的时间不存在于由于夏令时而向前移动钟表的特定时区中。
-
‘shift_forward’将不存在的时间向前移动到最接近的现有时间
-
‘shift_backward’将不存在的时间向后移动到最接近的现有时间
-
在存在不存在时间时,‘NaT’将返回 NaT
-
时间间隔对象将通过时间间隔将不存在的时间移动
-
如果存在不存在时间,则‘raise’将引发 NonExistentTimeError。
返回:
DatetimeIndex、TimedeltaIndex 或 Series
DatetimeIndex 的相同类型的索引或 TimedeltaIndex 的索引,或具有相同索引的 Series。
引发:
如果无法转换频率,则引发 ValueError。
注意事项
如果时间戳具有时区,则将根据本地(“墙”)时间进行四舍五入,并重新本地化到相同的时区。在临近夏令时转换时,使用nonexistent
和ambiguous
来控制重新本地化行为。
示例
DatetimeIndex
>>> rng = pd.date_range('1/1/2018 11:59:00', periods=3, freq='min')
>>> rng
DatetimeIndex(['2018-01-01 11:59:00', '2018-01-01 12:00:00',
'2018-01-01 12:01:00'],
dtype='datetime64[ns]', freq='min')
>>> rng.round('h')
DatetimeIndex(['2018-01-01 12:00:00', '2018-01-01 12:00:00',
'2018-01-01 12:00:00'],
dtype='datetime64[ns]', freq=None)
系列
>>> pd.Series(rng).dt.round("h")
0 2018-01-01 12:00:00
1 2018-01-01 12:00:00
2 2018-01-01 12:00:00
dtype: datetime64[ns]
在临近夏令时转换时进行四舍五入时,使用ambiguous
或nonexistent
来控制时间戳的重新本地化。
>>> rng_tz = pd.DatetimeIndex(["2021-10-31 03:30:00"], tz="Europe/Amsterdam")
>>> rng_tz.floor("2h", ambiguous=False)
DatetimeIndex(['2021-10-31 02:00:00+01:00'],
dtype='datetime64[ns, Europe/Amsterdam]', freq=None)
>>> rng_tz.floor("2h", ambiguous=True)
DatetimeIndex(['2021-10-31 02:00:00+02:00'],
dtype='datetime64[ns, Europe/Amsterdam]', freq=None)
pandas.DatetimeIndex.floor
原文:
pandas.pydata.org/docs/reference/api/pandas.DatetimeIndex.floor.html
DatetimeIndex.floor(*args, **kwargs)
对数据执行 floor 操作到指定的频率。
参数:
freq str 或 Offset
将索引 floor 到的频率级别。必须是固定的频率,例如 ‘S’(秒),而不是 ‘ME’(月末)。参见 frequency aliases 获取可能的 freq 值列表。
ambiguous‘infer’、布尔值的 ndarray、‘NaT’,默认为 ‘raise’
仅适用于 DatetimeIndex:
-
如果存在秋季 DST 转换小时,则 ‘infer’ 将尝试根据顺序推断秋季 DST 转换小时。
-
布尔值的 ndarray,其中 True 表示 DST 时间,False 表示非 DST 时间(请注意,此标志仅适用于存在歧义的时间)
-
如果存在歧义的时间,‘NaT’ 选项将会返回 NaT
-
如果存在歧义的时间,则 ‘raise’ 选项将会抛出 AmbiguousTimeError。
nonexistent‘shift_forward’、‘shift_backward’、‘NaT’、timedelta,默认为 ‘raise’
不存在的时间在时区中不存在,在该时区中由于 DST 而向前移动时钟。
-
如果不存在的时间,‘shift_forward’ 选项将会将不存在的时间向前移动到最接近的现有时间
-
如果不存在的时间,‘shift_backward’ 选项将会将不存在的时间向后移动到最接近的现有时间
-
如果不存在的时间,‘NaT’ 选项将会返回 NaT
-
timedelta 对象将会以 timedelta 来移动不存在的时间
-
如果不存在的时间,‘raise’ 选项将会抛出 NonExistentTimeError。
返回值:
DatetimeIndex、TimedeltaIndex 或 Series
用于 DatetimeIndex 或 TimedeltaIndex 的相同类型的索引,或用于 Series 的具有相同索引的 Series。
Raises:
如果无法转换频率,则引发 ValueError。
注意事项
如果时间戳具有时区,则将相对于本地(“墙”)时间进行 floor 操作,并重新本地化到相同的时区。在接近夏令时时进行 floor 操作时,使用 nonexistent
和 ambiguous
来控制重新本地化行为。
示例
DatetimeIndex
>>> rng = pd.date_range('1/1/2018 11:59:00', periods=3, freq='min')
>>> rng
DatetimeIndex(['2018-01-01 11:59:00', '2018-01-01 12:00:00',
'2018-01-01 12:01:00'],
dtype='datetime64[ns]', freq='min')
>>> rng.floor('h')
DatetimeIndex(['2018-01-01 11:00:00', '2018-01-01 12:00:00',
'2018-01-01 12:00:00'],
dtype='datetime64[ns]', freq=None)
Series
>>> pd.Series(rng).dt.floor("h")
0 2018-01-01 11:00:00
1 2018-01-01 12:00:00
2 2018-01-01 12:00:00
dtype: datetime64[ns]
在接近夏令时转换时进行四舍五入时,使用 ambiguous
或 nonexistent
来控制时间戳的重新本地化。
>>> rng_tz = pd.DatetimeIndex(["2021-10-31 03:30:00"], tz="Europe/Amsterdam")
>>> rng_tz.floor("2h", ambiguous=False)
DatetimeIndex(['2021-10-31 02:00:00+01:00'],
dtype='datetime64[ns, Europe/Amsterdam]', freq=None)
>>> rng_tz.floor("2h", ambiguous=True)
DatetimeIndex(['2021-10-31 02:00:00+02:00'],
dtype='datetime64[ns, Europe/Amsterdam]', freq=None)
pandas.DatetimeIndex.ceil
原文:
pandas.pydata.org/docs/reference/api/pandas.DatetimeIndex.ceil.html
DatetimeIndex.ceil(*args, **kwargs)
对数据执行指定频率的 ceil 操作。
Parameters:
freqstr 或 Offset
将索引取整到的频率级别。必须是固定的频率,如 ‘S’(秒),而不是 ‘ME’(月底)。有关可能的 freq 值的列表,请参见 frequency aliases。
ambiguous‘infer’、布尔型 ndarray、‘NaT’,默认为 ‘raise’
仅适用于 DatetimeIndex:
-
‘infer’ 将尝试根据顺序推断秋天的 dst 过渡小时数
-
布尔型 ndarray,其中 True 表示夏令时,False 表示非夏令时(请注意,此标志仅适用于模糊时间)
-
‘NaT’ 将在存在模糊时间时返回 NaT
-
‘raise’ 将在存在模糊时间时引发 AmbiguousTimeError。
nonexistent‘shift_forward’、‘shift_backward’、‘NaT’、timedelta,默认为 ‘raise’
不存在的时间在由于夏令时而向前移动时不存在于特定时区。
-
‘shift_forward’ 将不存在的时间向前移动到最接近的现有时间
-
‘shift_backward’ 将不存在的时间向后移动到最接近的现有时间
-
‘NaT’ 将在存在不存在的时间时返回 NaT
-
timedelta 对象将通过 timedelta 移动不存在的时间
-
‘raise’ 将在存在不存在的时间时引发 NonExistentTimeError。
Returns:
DatetimeIndex、TimedeltaIndex 或 Series
适用于 DatetimeIndex 或 TimedeltaIndex 的相同类型的索引,或者适用于 Series 的具有相同索引的 Series。
Raises:
如果无法转换 freq,则引发 ValueError。
Notes
如果时间戳具有时区,则取整将相对于本地 (“wall”) 时间进行,并重新定位到相同的时区。在接近夏令时的取整时,请使用 nonexistent
和 ambiguous
控制重新定位行为。
Examples
DatetimeIndex
>>> rng = pd.date_range('1/1/2018 11:59:00', periods=3, freq='min')
>>> rng
DatetimeIndex(['2018-01-01 11:59:00', '2018-01-01 12:00:00',
'2018-01-01 12:01:00'],
dtype='datetime64[ns]', freq='min')
>>> rng.ceil('h')
DatetimeIndex(['2018-01-01 12:00:00', '2018-01-01 12:00:00',
'2018-01-01 13:00:00'],
dtype='datetime64[ns]', freq=None)
Series
>>> pd.Series(rng).dt.ceil("h")
0 2018-01-01 12:00:00
1 2018-01-01 12:00:00
2 2018-01-01 13:00:00
dtype: datetime64[ns]
在接近夏令时转换时,使用 ambiguous
或 nonexistent
控制时间戳应如何重新定位。
>>> rng_tz = pd.DatetimeIndex(["2021-10-31 01:30:00"], tz="Europe/Amsterdam")
>>> rng_tz.ceil("h", ambiguous=False)
DatetimeIndex(['2021-10-31 02:00:00+01:00'],
dtype='datetime64[ns, Europe/Amsterdam]', freq=None)
>>> rng_tz.ceil("h", ambiguous=True)
DatetimeIndex(['2021-10-31 02:00:00+02:00'],
dtype='datetime64[ns, Europe/Amsterdam]', freq=None)
pandas.DatetimeIndex.month_name
原文:
pandas.pydata.org/docs/reference/api/pandas.DatetimeIndex.month_name.html
DatetimeIndex.month_name(*args, **kwargs)
返回指定语言环境的月份名称。
参数:
localestr,可选
确定返回月份名称的语言环境。默认为英语环境('en_US.utf8'
)。在 Unix 系统上使用命令 locale -a
可以找到您的语言环境代码。
返回:
Series 或 Index
月份名称的 Series 或 Index。
示例
>>> s = pd.Series(pd.date_range(start='2018-01', freq='ME', periods=3))
>>> s
0 2018-01-31
1 2018-02-28
2 2018-03-31
dtype: datetime64[ns]
>>> s.dt.month_name()
0 January
1 February
2 March
dtype: object
>>> idx = pd.date_range(start='2018-01', freq='ME', periods=3)
>>> idx
DatetimeIndex(['2018-01-31', '2018-02-28', '2018-03-31'],
dtype='datetime64[ns]', freq='ME')
>>> idx.month_name()
Index(['January', 'February', 'March'], dtype='object')
使用 locale
参数可以设置不同的语言环境,例如:idx.month_name(locale='pt_BR.utf8')
将返回巴西葡萄牙语的月份名称。
>>> idx = pd.date_range(start='2018-01', freq='ME', periods=3)
>>> idx
DatetimeIndex(['2018-01-31', '2018-02-28', '2018-03-31'],
dtype='datetime64[ns]', freq='ME')
>>> idx.month_name(locale='pt_BR.utf8')
Index(['Janeiro', 'Fevereiro', 'Março'], dtype='object')
pandas.DatetimeIndex.day_name
原文:
pandas.pydata.org/docs/reference/api/pandas.DatetimeIndex.day_name.html
DatetimeIndex.day_name(*args, **kwargs)
返回指定区域语言的星期几名称。
参数:
localestr,可选
区域确定返回星期几名称的语言。默认为英语区域('en_US.utf8'
)。在 Unix 系统上的终端上使用命令locale -a
来查找您的区域语言代码。
返回:
Series 或 Index
星期几名称的 Series 或 Index。
示例
>>> s = pd.Series(pd.date_range(start='2018-01-01', freq='D', periods=3))
>>> s
0 2018-01-01
1 2018-01-02
2 2018-01-03
dtype: datetime64[ns]
>>> s.dt.day_name()
0 Monday
1 Tuesday
2 Wednesday
dtype: object
>>> idx = pd.date_range(start='2018-01-01', freq='D', periods=3)
>>> idx
DatetimeIndex(['2018-01-01', '2018-01-02', '2018-01-03'],
dtype='datetime64[ns]', freq='D')
>>> idx.day_name()
Index(['Monday', 'Tuesday', 'Wednesday'], dtype='object')
使用locale
参数可以设置不同的区域语言,例如:idx.day_name(locale='pt_BR.utf8')
将返回巴西葡萄牙语的星期几名称。
>>> idx = pd.date_range(start='2018-01-01', freq='D', periods=3)
>>> idx
DatetimeIndex(['2018-01-01', '2018-01-02', '2018-01-03'],
dtype='datetime64[ns]', freq='D')
>>> idx.day_name(locale='pt_BR.utf8')
Index(['Segunda', 'Terça', 'Quarta'], dtype='object')
pandas.DatetimeIndex.as_unit
原文:
pandas.pydata.org/docs/reference/api/pandas.DatetimeIndex.as_unit.html
DatetimeIndex.as_unit(*args, **kwargs)
转换为给定单位分辨率的数据类型。
参数:
unit
返回:
与自身相同类型
示例
>>> idx = pd.DatetimeIndex(['2020-01-02 01:02:03.004005006'])
>>> idx
DatetimeIndex(['2020-01-02 01:02:03.004005006'],
dtype='datetime64[ns]', freq=None)
>>> idx.as_unit('s')
DatetimeIndex(['2020-01-02 01:02:03'], dtype='datetime64[s]', freq=None)
>>> tdelta_idx = pd.to_timedelta(['1 day 3 min 2 us 42 ns'])
>>> tdelta_idx
TimedeltaIndex(['1 days 00:03:00.000002042'],
dtype='timedelta64[ns]', freq=None)
>>> tdelta_idx.as_unit('s')
TimedeltaIndex(['1 days 00:03:00'], dtype='timedelta64[s]', freq=None)
pandas.DatetimeIndex.to_period
原文:
pandas.pydata.org/docs/reference/api/pandas.DatetimeIndex.to_period.html
DatetimeIndex.to_period(*args, **kwargs)
在特定频率下转换为 PeriodArray/PeriodIndex。
将 DatetimeArray/Index 转换为 PeriodArray/PeriodIndex。
参数:
freqstr 或 Period,可选
pandas 的 period 别名之一或 Period 对象。默认情况下将被推断。
返回:
PeriodArray/PeriodIndex
引发:
ValueError
当转换具有非规则值的 DatetimeArray/Index 时,无法推断频率。
另请参见
不可变的 ndarray,保存序数值。
返回对象 DatetimeIndex。
示例
>>> df = pd.DataFrame({"y": [1, 2, 3]},
... index=pd.to_datetime(["2000-03-31 00:00:00",
... "2000-05-31 00:00:00",
... "2000-08-31 00:00:00"]))
>>> df.index.to_period("M")
PeriodIndex(['2000-03', '2000-05', '2000-08'],
dtype='period[M]')
推断每日频率
>>> idx = pd.date_range("2017-01-01", periods=2)
>>> idx.to_period()
PeriodIndex(['2017-01-01', '2017-01-02'],
dtype='period[D]')
pandas.DatetimeIndex.to_pydatetime
pandas.pydata.org/docs/reference/api/pandas.DatetimeIndex.to_pydatetime.html
DatetimeIndex.to_pydatetime(*args, **kwargs)
返回一个由datetime.datetime
对象组成的 ndarray。
返回:
numpy.ndarray
示例
>>> idx = pd.date_range('2018-02-27', periods=3)
>>> idx.to_pydatetime()
array([datetime.datetime(2018, 2, 27, 0, 0),
datetime.datetime(2018, 2, 28, 0, 0),
datetime.datetime(2018, 3, 1, 0, 0)], dtype=object)
pandas.DatetimeIndex.to_series
原文:
pandas.pydata.org/docs/reference/api/pandas.DatetimeIndex.to_series.html
DatetimeIndex.to_series(index=None, name=None)
创建一个索引和值都等于索引键的 Series。
与 map 一起使用,基于索引返回一个索引器很有用。
参数:
index索引,可选
结果 Series 的索引。如果为 None,则默认为原始索引。
name字符串,可选
结果 Series 的名称。如果为 None,则默认为原始索引的名称。
返回:
Series
数据类型将基于索引值的类型。
另请参阅
Index.to_frame
将索引转换为 DataFrame。
Series.to_frame
将 Series 转换为 DataFrame。
示例
>>> idx = pd.Index(['Ant', 'Bear', 'Cow'], name='animal')
默认情况下,重用原始索引和原始名称。
>>> idx.to_series()
animal
Ant Ant
Bear Bear
Cow Cow
Name: animal, dtype: object
要强制使用新索引,请指定index
的新标签:
>>> idx.to_series(index=[0, 1, 2])
0 Ant
1 Bear
2 Cow
Name: animal, dtype: object
要覆盖结果列的名称,请指定name
:
>>> idx.to_series(name='zoo')
animal
Ant Ant
Bear Bear
Cow Cow
Name: zoo, dtype: object
pandas.DatetimeIndex.to_frame
原文:
pandas.pydata.org/docs/reference/api/pandas.DatetimeIndex.to_frame.html
DatetimeIndex.to_frame(index=True, name=_NoDefault.no_default)
创建一个包含索引的列的 DataFrame。
参数:
index 布尔值,默认为 True
将返回的 DataFrame 的索引设置为原始索引。
name 对象,默认为 index.name
传递的名称应该替代索引名称(如果有的话)。
返回:
DataFrame
包含原始索引数据的 DataFrame。
另请参阅
将索引转换为 Series。
将 Series 转换为 DataFrame。
示例
>>> idx = pd.Index(['Ant', 'Bear', 'Cow'], name='animal')
>>> idx.to_frame()
animal
animal
Ant Ant
Bear Bear
Cow Cow
默认情况下,将重用原始索引。要强制使用新索引:
>>> idx.to_frame(index=False)
animal
0 Ant
1 Bear
2 Cow
要覆盖结果列的名称,请指定名称:
>>> idx.to_frame(index=False, name='zoo')
zoo
0 Ant
1 Bear
2 Cow
pandas.DatetimeIndex.mean
原文:
pandas.pydata.org/docs/reference/api/pandas.DatetimeIndex.mean.html
DatetimeIndex.mean(*, skipna=True, axis=0)
返回数组的平均值。
参数:
skipnabool,默认为 True
是否忽略任何 NaT 元素。
axisint,可选,默认 0
返回:
标量
时间戳或时间间隔。
另请参阅
返回沿给定轴的数组元素的平均值。
Series.mean
在一个 Series 中返回平均值。
注
mean 仅适用于 Datetime 和 Timedelta 数据类型,而不适用于 Period。
示例
对于pandas.DatetimeIndex
:
>>> idx = pd.date_range('2001-01-01 00:00', periods=3)
>>> idx
DatetimeIndex(['2001-01-01', '2001-01-02', '2001-01-03'],
dtype='datetime64[ns]', freq='D')
>>> idx.mean()
Timestamp('2001-01-02 00:00:00')
对于pandas.TimedeltaIndex
:
>>> tdelta_idx = pd.to_timedelta([1, 2, 3], unit='D')
>>> tdelta_idx
TimedeltaIndex(['1 days', '2 days', '3 days'],
dtype='timedelta64[ns]', freq=None)
>>> tdelta_idx.mean()
Timedelta('2 days 00:00:00')
pandas.DatetimeIndex.std
原文:
pandas.pydata.org/docs/reference/api/pandas.DatetimeIndex.std.html
DatetimeIndex.std(*args, **kwargs)
返回请求轴上的样本标准差。
默认情况下通过 N-1 进行归一化。可以使用 ddof
进行更改。
参数:
axisint,可选
函数要应用的轴。对于 pandas.Series
,此参数未使用,默认为 None
。
ddofint,默认为 1
自由度。计算中使用的除数为 N - ddof,其中 N 表示元素数量。
skipnabool,默认为 True
排除 NA/null 值。如果整行/整列为 NA
,结果将为 NA
。
返回:
时间差
另请参见
返回沿指定轴的数组元素的标准差。
Series.std
返回请求轴上的样本标准差。
示例
对于 pandas.DatetimeIndex
:
>>> idx = pd.date_range('2001-01-01 00:00', periods=3)
>>> idx
DatetimeIndex(['2001-01-01', '2001-01-02', '2001-01-03'],
dtype='datetime64[ns]', freq='D')
>>> idx.std()
Timedelta('1 days 00:00:00')
pandas.TimedeltaIndex
原文:
pandas.pydata.org/docs/reference/api/pandas.TimedeltaIndex.html
class pandas.TimedeltaIndex(data=None, unit=_NoDefault.no_default, freq=_NoDefault.no_default, closed=_NoDefault.no_default, dtype=None, copy=False, name=None)
不可变的 timedelta64 数据索引。
在内部表示为 int64,并且标量返回 Timedelta 对象。
参数:
data类似数组(1 维),可选
可选的类似时间差的数据用于构建索引。
unit,可选
data
的单位。
自版本 2.2.0 起弃用:请改用pd.to_timedelta
。
freq字符串或 pandas 偏移对象,可选
pandas 日期偏移字符串或相应对象之一。可以传递字符串'infer'
以便在创建时将索引的频率设置为推断的频率。
dtypenumpy.dtype 或字符串,默认为 None
有效的numpy
数据类型为timedelta64[ns]
、timedelta64[us]
、timedelta64[ms]
和timedelta64[s]
。
copy布尔值
复制输入数组。
name对象
要存储在索引中的名称。
另请参见
Index
基本的 pandas 索引类型。
Timedelta
表示两个日期或时间之间的持续时间。
DatetimeIndex
datetime64 数据的索引。
PeriodIndex
Period 数据的索引。
timedelta_range
创建一个固定频率的 TimedeltaIndex。
注意
要了解更多关于频率字符串的信息,请参阅此链接。
示例
>>> pd.TimedeltaIndex(['0 days', '1 days', '2 days', '3 days', '4 days'])
TimedeltaIndex(['0 days', '1 days', '2 days', '3 days', '4 days'],
dtype='timedelta64[ns]', freq=None)
我们也可以在可能的情况下让 pandas 推断频率。
>>> pd.TimedeltaIndex(np.arange(5) * 24 * 3600 * 1e9, freq='infer')
TimedeltaIndex(['0 days', '1 days', '2 days', '3 days', '4 days'],
dtype='timedelta64[ns]', freq='D')
属性
days |
每个元素的天数。 |
---|---|
seconds |
每个元素的秒数(大于等于 0 且小于 1 天)。 |
microseconds |
每个元素的微秒数(大于等于 0 且小于 1 秒)。 |
nanoseconds |
每个元素的纳秒数(大于等于 0 且小于 1 微秒)。 |
components |
返回 Timedeltas 的各个分辨率组件的 DataFrame。 |
inferred_freq |
尝试返回由 infer_freq 生成的表示频率的字符串。 |
方法
to_pytimedelta (*args, **kwargs) |
返回一个由 datetime.timedelta 对象组成的 ndarray。 |
---|---|
to_series ([index, name]) |
创建一个索引和值都等于索引键的 Series。 |
round (*args, **kwargs) |
对数据执行 round 操作到指定的频率。 |
floor (*args, **kwargs) |
对数据执行 floor 操作到指定的频率。 |
ceil (*args, **kwargs) |
对数据执行 ceil 操作到指定的频率。 |
to_frame ([index, name]) |
创建一个包含索引的列的 DataFrame。 |
mean (*[, skipna, axis]) |
返回数组的平均值。 |
pandas.TimedeltaIndex.days
原文:
pandas.pydata.org/docs/reference/api/pandas.TimedeltaIndex.days.html
property TimedeltaIndex.days
每个元素的天数。
示例
对于 Series:
>>> ser = pd.Series(pd.to_timedelta([1, 2, 3], unit='d'))
>>> ser
0 1 days
1 2 days
2 3 days
dtype: timedelta64[ns]
>>> ser.dt.days
0 1
1 2
2 3
dtype: int64
对于 TimedeltaIndex:
>>> tdelta_idx = pd.to_timedelta(["0 days", "10 days", "20 days"])
>>> tdelta_idx
TimedeltaIndex(['0 days', '10 days', '20 days'],
dtype='timedelta64[ns]', freq=None)
>>> tdelta_idx.days
Index([0, 10, 20], dtype='int64')
pandas.TimedeltaIndex.seconds
原文:
pandas.pydata.org/docs/reference/api/pandas.TimedeltaIndex.seconds.html
property TimedeltaIndex.seconds
每个元素的秒数(大于等于 0 且小于 1 天)。
示例
对于系列:
>>> ser = pd.Series(pd.to_timedelta([1, 2, 3], unit='s'))
>>> ser
0 0 days 00:00:01
1 0 days 00:00:02
2 0 days 00:00:03
dtype: timedelta64[ns]
>>> ser.dt.seconds
0 1
1 2
2 3
dtype: int32
对于时间差索引:
>>> tdelta_idx = pd.to_timedelta([1, 2, 3], unit='s')
>>> tdelta_idx
TimedeltaIndex(['0 days 00:00:01', '0 days 00:00:02', '0 days 00:00:03'],
dtype='timedelta64[ns]', freq=None)
>>> tdelta_idx.seconds
Index([1, 2, 3], dtype='int32')
pandas.TimedeltaIndex.microseconds
原文:
pandas.pydata.org/docs/reference/api/pandas.TimedeltaIndex.microseconds.html
property TimedeltaIndex.microseconds
每个元素的微秒数(>= 0 且小于 1 秒)。
示例
对于 Series:
>>> ser = pd.Series(pd.to_timedelta([1, 2, 3], unit='us'))
>>> ser
0 0 days 00:00:00.000001
1 0 days 00:00:00.000002
2 0 days 00:00:00.000003
dtype: timedelta64[ns]
>>> ser.dt.microseconds
0 1
1 2
2 3
dtype: int32
对于 TimedeltaIndex:
>>> tdelta_idx = pd.to_timedelta([1, 2, 3], unit='us')
>>> tdelta_idx
TimedeltaIndex(['0 days 00:00:00.000001', '0 days 00:00:00.000002',
'0 days 00:00:00.000003'],
dtype='timedelta64[ns]', freq=None)
>>> tdelta_idx.microseconds
Index([1, 2, 3], dtype='int32')
pandas.TimedeltaIndex.nanoseconds
原文:
pandas.pydata.org/docs/reference/api/pandas.TimedeltaIndex.nanoseconds.html
property TimedeltaIndex.nanoseconds
每个元素的纳秒数(大于等于 0 且小于 1 微秒)。
举例
对于系列:
>>> ser = pd.Series(pd.to_timedelta([1, 2, 3], unit='ns'))
>>> ser
0 0 days 00:00:00.000000001
1 0 days 00:00:00.000000002
2 0 days 00:00:00.000000003
dtype: timedelta64[ns]
>>> ser.dt.nanoseconds
0 1
1 2
2 3
dtype: int32
对于时间增量索引:
>>> tdelta_idx = pd.to_timedelta([1, 2, 3], unit='ns')
>>> tdelta_idx
TimedeltaIndex(['0 days 00:00:00.000000001', '0 days 00:00:00.000000002',
'0 days 00:00:00.000000003'],
dtype='timedelta64[ns]', freq=None)
>>> tdelta_idx.nanoseconds
Index([1, 2, 3], dtype='int32')
pandas.TimedeltaIndex.components
原文:
pandas.pydata.org/docs/reference/api/pandas.TimedeltaIndex.components.html
property TimedeltaIndex.components
返回一个由时间增量的各个分辨率组件组成的 DataFrame。
这些组件(天、小时、分钟、秒、毫秒、微秒、纳秒)以 DataFrame 的列形式返回。
返回值:
DataFrame
示例
>>> tdelta_idx = pd.to_timedelta(['1 day 3 min 2 us 42 ns'])
>>> tdelta_idx
TimedeltaIndex(['1 days 00:03:00.000002042'],
dtype='timedelta64[ns]', freq=None)
>>> tdelta_idx.components
days hours minutes seconds milliseconds microseconds nanoseconds
0 1 0 3 0 0 2 42
pandas.TimedeltaIndex.inferred_freq
原文:
pandas.pydata.org/docs/reference/api/pandas.TimedeltaIndex.inferred_freq.html
TimedeltaIndex.inferred_freq
尝试返回由 infer_freq 生成的表示频率的字符串。
如果无法自动检测到频率,则返回 None。
示例
对于 DatetimeIndex:
>>> idx = pd.DatetimeIndex(["2018-01-01", "2018-01-03", "2018-01-05"])
>>> idx.inferred_freq
'2D'
对于 TimedeltaIndex:
>>> tdelta_idx = pd.to_timedelta(["0 days", "10 days", "20 days"])
>>> tdelta_idx
TimedeltaIndex(['0 days', '10 days', '20 days'],
dtype='timedelta64[ns]', freq=None)
>>> tdelta_idx.inferred_freq
'10D'
pandas.TimedeltaIndex.as_unit
原文:
pandas.pydata.org/docs/reference/api/pandas.TimedeltaIndex.as_unit.html
TimedeltaIndex.as_unit(unit)
将时间间隔转换为具有给定单位分辨率的 dtype。
参数:
unit
返回值:
与 self 相同的类型
示例
对于pandas.DatetimeIndex
:
>>> idx = pd.DatetimeIndex(['2020-01-02 01:02:03.004005006'])
>>> idx
DatetimeIndex(['2020-01-02 01:02:03.004005006'],
dtype='datetime64[ns]', freq=None)
>>> idx.as_unit('s')
DatetimeIndex(['2020-01-02 01:02:03'], dtype='datetime64[s]', freq=None)
对于pandas.TimedeltaIndex
:
>>> tdelta_idx = pd.to_timedelta(['1 day 3 min 2 us 42 ns'])
>>> tdelta_idx
TimedeltaIndex(['1 days 00:03:00.000002042'],
dtype='timedelta64[ns]', freq=None)
>>> tdelta_idx.as_unit('s')
TimedeltaIndex(['1 days 00:03:00'], dtype='timedelta64[s]', freq=None)
pandas.TimedeltaIndex.to_pytimedelta
原文:
pandas.pydata.org/docs/reference/api/pandas.TimedeltaIndex.to_pytimedelta.html
TimedeltaIndex.to_pytimedelta(*args, **kwargs)
返回一个 datetime.timedelta 对象的 ndarray。
返回:
numpy.ndarray
例子
>>> tdelta_idx = pd.to_timedelta([1, 2, 3], unit='D')
>>> tdelta_idx
TimedeltaIndex(['1 days', '2 days', '3 days'],
dtype='timedelta64[ns]', freq=None)
>>> tdelta_idx.to_pytimedelta()
array([datetime.timedelta(days=1), datetime.timedelta(days=2),
datetime.timedelta(days=3)], dtype=object)
pandas.TimedeltaIndex.to_series
原文:
pandas.pydata.org/docs/reference/api/pandas.TimedeltaIndex.to_series.html
TimedeltaIndex.to_series(index=None, name=None)
创建一个索引和值都等于索引键的 Series。
与 map 结合使用,基于索引返回索引器。
参数:
indexIndex,可选
结果 Series 的索引。如果为 None,则默认为原始索引。
namestr,可选
结果 Series 的名称。如果为 None,则默认为原始索引的名称。
返回值:
Series
dtype 将基于索引值的类型确定。
另请参见
Index.to_frame
将索引转换为 DataFrame。
Series.to_frame
将 Series 转换为 DataFrame。
示例
>>> idx = pd.Index(['Ant', 'Bear', 'Cow'], name='animal')
默认情况下,重用原始索引和原始名称。
>>> idx.to_series()
animal
Ant Ant
Bear Bear
Cow Cow
Name: animal, dtype: object
要强制使用新索引,请指定新标签给 index
:
>>> idx.to_series(index=[0, 1, 2])
0 Ant
1 Bear
2 Cow
Name: animal, dtype: object
要覆盖结果列的名称,请指定 name
:
>>> idx.to_series(name='zoo')
animal
Ant Ant
Bear Bear
Cow Cow
Name: zoo, dtype: object
pandas.TimedeltaIndex.round
原文:
pandas.pydata.org/docs/reference/api/pandas.TimedeltaIndex.round.html
TimedeltaIndex.round(*args, **kwargs)
对数据执行指定频率的四舍五入操作。
参数:
freqstr 或偏移
将索引四舍五入到的频率级别。必须是固定的频率,如‘S’(秒),而不是‘ME’(月末)。参见频率别名以获取可能的频率值列表。
模糊‘推断’,布尔 ndarray,‘NaT’,默认为‘raise’
仅适用于 DatetimeIndex:
-
‘推断’将尝试根据顺序推断秋季 dst 过渡小时
-
布尔 ndarray,其中 True 表示 DST 时间,False 表示非 DST 时间(请注意,此标志仅适用于模糊时间)
-
‘NaT’将返回 NaT,其中存在模糊时间
-
如果存在模糊时间,则‘raise’将引发 AmbiguousTimeError。
不存在‘shift_forward’,‘shift_backward’,‘NaT’,timedelta,默认为‘raise’
不存在的时间在由于夏令时向前移动时钟的特定时区不存在。
-
‘shift_forward’将不存在的时间向前移动到最接近的现有时间
-
‘shift_backward’将不存在的时间向后移动到最接近的现有时间
-
‘NaT’将返回 NaT,其中存在不存在的时间
-
timedelta 对象将不存在的时间移动该 timedelta
-
如果存在不存在的时间,则‘raise’将引发 NonExistentTimeError。
返回:
DatetimeIndex,TimedeltaIndex 或 Series
适用于 DatetimeIndex 或 TimedeltaIndex 的相同类型的索引,或者适用于 Series 的具有相同索引的 Series。
异常:
如果无法转换频率,则引发 ValueError。
注意事项
如果时间戳有时区,则舍入将相对于当地(“墙上”)时间进行,然后重新定位到相同的时区。在夏令时附近进行舍入时,使用不存在
和模糊
来控制重新本地化行为。
示例
DatetimeIndex
>>> rng = pd.date_range('1/1/2018 11:59:00', periods=3, freq='min')
>>> rng
DatetimeIndex(['2018-01-01 11:59:00', '2018-01-01 12:00:00',
'2018-01-01 12:01:00'],
dtype='datetime64[ns]', freq='min')
>>> rng.round('h')
DatetimeIndex(['2018-01-01 12:00:00', '2018-01-01 12:00:00',
'2018-01-01 12:00:00'],
dtype='datetime64[ns]', freq=None)
系列
>>> pd.Series(rng).dt.round("h")
0 2018-01-01 12:00:00
1 2018-01-01 12:00:00
2 2018-01-01 12:00:00
dtype: datetime64[ns]
在夏令时转换附近进行舍入时,使用模糊
或不存在
来控制时间戳应如何重新本地化。
>>> rng_tz = pd.DatetimeIndex(["2021-10-31 03:30:00"], tz="Europe/Amsterdam")
>>> rng_tz.floor("2h", ambiguous=False)
DatetimeIndex(['2021-10-31 02:00:00+01:00'],
dtype='datetime64[ns, Europe/Amsterdam]', freq=None)
>>> rng_tz.floor("2h", ambiguous=True)
DatetimeIndex(['2021-10-31 02:00:00+02:00'],
dtype='datetime64[ns, Europe/Amsterdam]', freq=None)
pandas.TimedeltaIndex.floor
原文:
pandas.pydata.org/docs/reference/api/pandas.TimedeltaIndex.floor.html
TimedeltaIndex.floor(*args, **kwargs)
对数据执行到指定频率的 floor 操作。
Parameters:
freq str 或 Offset
要将索引向下取整到的频率级别。必须是固定的频率,如 ‘S’(秒),而不是 ‘ME’(月末)。有关可能的 freq 值列表,请参见 频率别名。
ambiguous ‘infer’,bool-ndarray,‘NaT’,默认为‘raise’
仅对 DatetimeIndex 有效:
-
‘infer’ 将尝试根据顺序推断秋季 DST 转换小时
-
bool-ndarray,其中 True 表示 DST 时间,False 表示非 DST 时间(请注意,此标志仅适用于存在歧义的时间)
-
当存在歧义的时间时,‘NaT’ 会返回 NaT。
-
如果存在歧义的时间,则‘raise’ 将引发 AmbiguousTimeError。
nonexistent ‘shift_forward’,‘shift_backward’,‘NaT’,timedelta,默认为‘raise’
在某个时区中不存在的时间不存在,因为时钟由于夏令时向前移动。
-
‘shift_forward’ 将不存在的时间向前移动到最接近的现有时间
-
‘shift_backward’ 将不存在的时间向后移动到最接近的现有时间
-
当存在不存在的时间时,‘NaT’ 会返回 NaT
-
timedelta 对象将通过 timedelta 来移动不存在的时间。
-
如果存在不存在的时间,则‘raise’ 将引发 NonExistentTimeError。
Returns:
DatetimeIndex、TimedeltaIndex 或 Series
对于 DatetimeIndex 或 TimedeltaIndex,类型相同的索引,或者对于 Series,索引相同的 Series。
Raises:
如果 freq 无法转换,则引发 ValueError。
Notes
如果时间戳具有时区,则将进行相对于本地(“墙”)时间的 floor 操作,并重新本地化到相同的时区。在夏令时附近进行 floor 时,请使用 nonexistent
和 ambiguous
来控制重新本地化行为。
Examples
DatetimeIndex
>>> rng = pd.date_range('1/1/2018 11:59:00', periods=3, freq='min')
>>> rng
DatetimeIndex(['2018-01-01 11:59:00', '2018-01-01 12:00:00',
'2018-01-01 12:01:00'],
dtype='datetime64[ns]', freq='min')
>>> rng.floor('h')
DatetimeIndex(['2018-01-01 11:00:00', '2018-01-01 12:00:00',
'2018-01-01 12:00:00'],
dtype='datetime64[ns]', freq=None)
Series
>>> pd.Series(rng).dt.floor("h")
0 2018-01-01 11:00:00
1 2018-01-01 12:00:00
2 2018-01-01 12:00:00
dtype: datetime64[ns]
当在夏令时转换附近取整时,请使用 ambiguous
或 nonexistent
来控制时间戳应如何重新本地化。
>>> rng_tz = pd.DatetimeIndex(["2021-10-31 03:30:00"], tz="Europe/Amsterdam")
>>> rng_tz.floor("2h", ambiguous=False)
DatetimeIndex(['2021-10-31 02:00:00+01:00'],
dtype='datetime64[ns, Europe/Amsterdam]', freq=None)
>>> rng_tz.floor("2h", ambiguous=True)
DatetimeIndex(['2021-10-31 02:00:00+02:00'],
dtype='datetime64[ns, Europe/Amsterdam]', freq=None)
pandas.TimedeltaIndex.ceil
pandas.pydata.org/docs/reference/api/pandas.TimedeltaIndex.ceil.html
TimedeltaIndex.ceil(*args, **kwargs)
对数据执行指定频率的 ceil 操作。
参数:
freqstr 或 Offset
用于对索引进行 ceiling 的频率级别。必须是固定频率,如 ‘S’(秒),而不是 ‘ME’(月底)。有关可能的 freq 值列表,请参见频率别名。
模糊‘infer’、布尔型 ndarray、‘NaT’,默认为 ‘raise’
仅适用于 DatetimeIndex 的相关内容:
-
‘infer’ 将尝试根据顺序推断秋季 DST 转换小时数。
-
布尔型 ndarray,其中 True 表示 DST 时间,False 表示非 DST 时间(请注意,此标志仅适用于模糊时间)。
-
当存在模糊时间时,‘NaT’ 将返回 NaT。
-
如果存在模糊时间,则 'raise' 将引发 AmbiguousTimeError。
不存在‘shift_forward’、‘shift_backward’、‘NaT’、timedelta,默认为 ‘raise’
不存在的时间在某个时区不存在,该时区由于夏令时而向前移动。
-
‘shift_forward’ 将不存在的时间向前移动到最接近的现有时间。
-
‘shift_backward’ 将不存在的时间向后移动到最接近的现有时间。
-
当不存在时间时,‘NaT’ 将返回 NaT。
-
timedelta 对象将通过 timedelta 移动不存在的时间。
-
如果存在不存在的时间,则 'raise' 将引发 NonExistentTimeError。
返回:
DatetimeIndex、TimedeltaIndex 或 Series
DatetimeIndex 或 TimedeltaIndex 的相同类型索引,或者 Series 的相同索引。
引发:
如果频率无法转换,则引发 ValueError。
注意事项
如果时间戳有时区,则相对于本地(“墙”)时间进行 ceiling,并重新本地化到相同的时区。当接近夏令时时,请使用 nonexistent
和 ambiguous
控制重新本地化行为。
例子
DatetimeIndex
>>> rng = pd.date_range('1/1/2018 11:59:00', periods=3, freq='min')
>>> rng
DatetimeIndex(['2018-01-01 11:59:00', '2018-01-01 12:00:00',
'2018-01-01 12:01:00'],
dtype='datetime64[ns]', freq='min')
>>> rng.ceil('h')
DatetimeIndex(['2018-01-01 12:00:00', '2018-01-01 12:00:00',
'2018-01-01 13:00:00'],
dtype='datetime64[ns]', freq=None)
Series
>>> pd.Series(rng).dt.ceil("h")
0 2018-01-01 12:00:00
1 2018-01-01 12:00:00
2 2018-01-01 13:00:00
dtype: datetime64[ns]
当时间接近夏令时转换时,请使用 ambiguous
或 nonexistent
来控制时间戳的重新本地化方式。
>>> rng_tz = pd.DatetimeIndex(["2021-10-31 01:30:00"], tz="Europe/Amsterdam")
>>> rng_tz.ceil("h", ambiguous=False)
DatetimeIndex(['2021-10-31 02:00:00+01:00'],
dtype='datetime64[ns, Europe/Amsterdam]', freq=None)
>>> rng_tz.ceil("h", ambiguous=True)
DatetimeIndex(['2021-10-31 02:00:00+02:00'],
dtype='datetime64[ns, Europe/Amsterdam]', freq=None)
pandas.TimedeltaIndex.to_frame
原文:
pandas.pydata.org/docs/reference/api/pandas.TimedeltaIndex.to_frame.html
TimedeltaIndex.to_frame(index=True, name=_NoDefault.no_default)
创建一个包含索引的列的 DataFrame。
参数:
index布尔值,默认为 True
将返回的 DataFrame 的索引设置为原始索引。
name对象,默认为 index.name
传递的名称应该替代索引名称(如果有的话)。
返回:
DataFrame
包含原始索引数据的 DataFrame。
另请参见
Index.to_series
将索引转换为 Series。
Series.to_frame
将 Series 转换为 DataFrame。
示例
>>> idx = pd.Index(['Ant', 'Bear', 'Cow'], name='animal')
>>> idx.to_frame()
animal
animal
Ant Ant
Bear Bear
Cow Cow
默认情况下,将重用原始索引。要强制使用新索引:
>>> idx.to_frame(index=False)
animal
0 Ant
1 Bear
2 Cow
要覆盖结果列的名称,请指定 name:
>>> idx.to_frame(index=False, name='zoo')
zoo
0 Ant
1 Bear
2 Cow
pandas.TimedeltaIndex.mean
原文:
pandas.pydata.org/docs/reference/api/pandas.TimedeltaIndex.mean.html
TimedeltaIndex.mean(*, skipna=True, axis=0)
返回数组的平均值。
参数:
skipna 布尔值,默认为 True
是否忽略任何 NaT 元素。
axis 整数,可选,默认为 0
返回:
标量
时间戳或时间增量。
另请参阅
返回沿给定轴的数组元素的平均值。
Series.mean
返回 Series 中的均值。
注意事项
mean 仅适用于 Datetime 和 Timedelta dtypes,不适用于 Period。
示例
对于 pandas.DatetimeIndex
:
>>> idx = pd.date_range('2001-01-01 00:00', periods=3)
>>> idx
DatetimeIndex(['2001-01-01', '2001-01-02', '2001-01-03'],
dtype='datetime64[ns]', freq='D')
>>> idx.mean()
Timestamp('2001-01-02 00:00:00')
对于 pandas.TimedeltaIndex
:
>>> tdelta_idx = pd.to_timedelta([1, 2, 3], unit='D')
>>> tdelta_idx
TimedeltaIndex(['1 days', '2 days', '3 days'],
dtype='timedelta64[ns]', freq=None)
>>> tdelta_idx.mean()
Timedelta('2 days 00:00:00')
pandas.PeriodIndex
原文:
pandas.pydata.org/docs/reference/api/pandas.PeriodIndex.html
class pandas.PeriodIndex(data=None, ordinal=None, freq=None, dtype=None, copy=False, name=None, **fields)
不可变的 ndarray,其中包含表示时间中的常规周期的序数值。
索引键被封装到携带元数据的 Period 对象中(例如,频率信息)。
参数:
data:类数组(1 维 int np.ndarray 或 PeriodArray),可选
用于构建索引的可选的类似周期的数据。
copy:bool
复制输入 ndarray。
freq:str 或周期对象,可选
pandas 周期字符串或相应对象之一。
year:int、数组或序列,默认为 None
自 2.2.0 版本开始弃用:请使用 PeriodIndex.from_fields 替代。
month:int、数组或序列,默认为 None
自 2.2.0 版本开始弃用:请使用 PeriodIndex.from_fields 替代。
quarter:int、数组或序列,默认为 None
自 2.2.0 版本开始弃用:请使用 PeriodIndex.from_fields 替代。
day:int、数组或序列,默认为 None
自 2.2.0 版本开始弃用:请使用 PeriodIndex.from_fields 替代。
hour:int、数组或序列,默认为 None
自 2.2.0 版本开始弃用:请使用 PeriodIndex.from_fields 替代。
minute:int、数组或序列,默认为 None
自 2.2.0 版本开始弃用:请使用 PeriodIndex.from_fields 替代。
second:int、数组或序列,默认为 None
自 2.2.0 版本开始弃用:请使用 PeriodIndex.from_fields 替代。
dtype:str 或 PeriodDtype,默认为 None
另请参阅
基本的 pandas 索引类型。
表示一段时间。
具有 datetime64 数据的索引。
时间增量索引。
创建一个固定频率的 PeriodIndex。
示例
>>> idx = pd.PeriodIndex.from_fields(year=[2000, 2002], quarter=[1, 3])
>>> idx
PeriodIndex(['2000Q1', '2002Q3'], dtype='period[Q-DEC]')
属性
day |
周期的天数。 |
---|---|
dayofweek |
一周的第几天,星期一为 0,星期日为 6。 |
day_of_week |
一周的第几天,星期一为 0,星期日为 6。 |
dayofyear |
年中的第几天。 |
day_of_year |
年中的第几天。 |
days_in_month |
月份的天数。 |
daysinmonth |
月份的天数。 |
end_time |
获取期间结束的时间戳。 |
freqstr |
如果设置了频率对象,则返回字符串,否则为 None。 |
hour |
期间的小时。 |
is_leap_year |
逻辑指示日期是否属于闰年。 |
minute |
期间的分钟。 |
month |
月份,一月为 1,十二月为 12。 |
quarter |
日期的季度。 |
second |
期间的秒。 |
start_time |
获取期间开始的时间戳。 |
week |
年份的周序数。 |
weekday |
一周的第几天,星期一为 0,星期日为 6。 |
weekofyear |
年份的周序数。 |
year |
期间的年份。 |
freq | |
qyear |
方法
asfreq ([freq, how]) |
将 PeriodArray 转换为指定频率 freq。 |
---|---|
strftime (*args, **kwargs) |
使用指定的日期格式转换为索引。 |
to_timestamp ([freq, how]) |
转换为 DatetimeArray/Index。 |
from_fields | |
from_ordinals |
pandas.PeriodIndex.day
原文:
pandas.pydata.org/docs/reference/api/pandas.PeriodIndex.day.html
property PeriodIndex.day
该周期的天数。
示例
>>> idx = pd.PeriodIndex(['2020-01-31', '2020-02-28'], freq='D')
>>> idx.day
Index([31, 28], dtype='int64')
pandas.PeriodIndex.dayofweek
原文:
pandas.pydata.org/docs/reference/api/pandas.PeriodIndex.dayofweek.html
property PeriodIndex.dayofweek
周几,星期一为 0,星期日为 6。
示例
>>> idx = pd.PeriodIndex(["2023-01-01", "2023-01-02", "2023-01-03"], freq="D")
>>> idx.weekday
Index([6, 0, 1], dtype='int64')
pandas.PeriodIndex.day_of_week
原文:
pandas.pydata.org/docs/reference/api/pandas.PeriodIndex.day_of_week.html
property PeriodIndex.day_of_week
星期几,星期一为 0,星期日为 6。
Examples
>>> idx = pd.PeriodIndex(["2023-01-01", "2023-01-02", "2023-01-03"], freq="D")
>>> idx.weekday
Index([6, 0, 1], dtype='int64')
pandas.PeriodIndex.dayofyear
原文:
pandas.pydata.org/docs/reference/api/pandas.PeriodIndex.dayofyear.html
property PeriodIndex.dayofyear
年份中的序数天。
例子
>>> idx = pd.PeriodIndex(["2023-01-10", "2023-02-01", "2023-03-01"], freq="D")
>>> idx.dayofyear
Index([10, 32, 60], dtype='int64')
>>> idx = pd.PeriodIndex(["2023", "2024", "2025"], freq="Y")
>>> idx
PeriodIndex(['2023', '2024', '2025'], dtype='period[Y-DEC]')
>>> idx.dayofyear
Index([365, 366, 365], dtype='int64')
pandas.PeriodIndex.day_of_year
原文:
pandas.pydata.org/docs/reference/api/pandas.PeriodIndex.day_of_year.html
property PeriodIndex.day_of_year
一年中的序数日。
例子
>>> idx = pd.PeriodIndex(["2023-01-10", "2023-02-01", "2023-03-01"], freq="D")
>>> idx.dayofyear
Index([10, 32, 60], dtype='int64')
>>> idx = pd.PeriodIndex(["2023", "2024", "2025"], freq="Y")
>>> idx
PeriodIndex(['2023', '2024', '2025'], dtype='period[Y-DEC]')
>>> idx.dayofyear
Index([365, 366, 365], dtype='int64')
pandas.PeriodIndex.days_in_month
原文:
pandas.pydata.org/docs/reference/api/pandas.PeriodIndex.days_in_month.html
property PeriodIndex.days_in_month
月份中的天数。
示例
对于 Series:
>>> period = pd.period_range('2020-1-1 00:00', '2020-3-1 00:00', freq='M')
>>> s = pd.Series(period)
>>> s
0 2020-01
1 2020-02
2 2020-03
dtype: period[M]
>>> s.dt.days_in_month
0 31
1 29
2 31
dtype: int64
对于 PeriodIndex:
>>> idx = pd.PeriodIndex(["2023-01", "2023-02", "2023-03"], freq="M")
>>> idx.days_in_month # It can be also entered as `daysinmonth`
Index([31, 28, 31], dtype='int64')
pandas.PeriodIndex.daysinmonth
原文:
pandas.pydata.org/docs/reference/api/pandas.PeriodIndex.daysinmonth.html
property PeriodIndex.daysinmonth
月份的天数。
示例
对于 Series:
>>> period = pd.period_range('2020-1-1 00:00', '2020-3-1 00:00', freq='M')
>>> s = pd.Series(period)
>>> s
0 2020-01
1 2020-02
2 2020-03
dtype: period[M]
>>> s.dt.days_in_month
0 31
1 29
2 31
dtype: int64
对于 PeriodIndex:
>>> idx = pd.PeriodIndex(["2023-01", "2023-02", "2023-03"], freq="M")
>>> idx.days_in_month # It can be also entered as `daysinmonth`
Index([31, 28, 31], dtype='int64')
pandas.PeriodIndex.end_time
原文:
pandas.pydata.org/docs/reference/api/pandas.PeriodIndex.end_time.html
property PeriodIndex.end_time
获取周期结束的时间戳。
返回:
时间戳
另请参阅
Period.start_time
返回开始时间戳。
Period.dayofyear
返回一年中的第几天。
Period.daysinmonth
返回该月的天数。
Period.dayofweek
返回一周中的哪一天。
示例
对于 Period:
>>> pd.Period('2020-01', 'D').end_time
Timestamp('2020-01-01 23:59:59.999999999')
对于 Series:
>>> period_index = pd.period_range('2020-1-1 00:00', '2020-3-1 00:00', freq='M')
>>> s = pd.Series(period_index)
>>> s
0 2020-01
1 2020-02
2 2020-03
dtype: period[M]
>>> s.dt.end_time
0 2020-01-31 23:59:59.999999999
1 2020-02-29 23:59:59.999999999
2 2020-03-31 23:59:59.999999999
dtype: datetime64[ns]
对于 PeriodIndex:
>>> idx = pd.PeriodIndex(["2023-01", "2023-02", "2023-03"], freq="M")
>>> idx.end_time
DatetimeIndex(['2023-01-31 23:59:59.999999999',
'2023-02-28 23:59:59.999999999',
'2023-03-31 23:59:59.999999999'],
dtype='datetime64[ns]', freq=None)
pandas.PeriodIndex.freq
原文:
pandas.pydata.org/docs/reference/api/pandas.PeriodIndex.freq.html
property PeriodIndex.freq
pandas.PeriodIndex.freqstr
pandas.pydata.org/docs/reference/api/pandas.PeriodIndex.freqstr.html
property PeriodIndex.freqstr
如果设置了频率,则返回频率对象作为字符串,否则返回 None。
示例
对于 DatetimeIndex:
>>> idx = pd.DatetimeIndex(["1/1/2020 10:00:00+00:00"], freq="D")
>>> idx.freqstr
'D'
如果有超过 2 个点,则可以推断频率:
>>> idx = pd.DatetimeIndex(["2018-01-01", "2018-01-03", "2018-01-05"],
... freq="infer")
>>> idx.freqstr
'2D'
对于 PeriodIndex:
>>> idx = pd.PeriodIndex(["2023-1", "2023-2", "2023-3"], freq="M")
>>> idx.freqstr
'M'
pandas.PeriodIndex.hour
原文:
pandas.pydata.org/docs/reference/api/pandas.PeriodIndex.hour.html
property PeriodIndex.hour
时间段的小时。
例子
>>> idx = pd.PeriodIndex(["2023-01-01 10:00", "2023-01-01 11:00"], freq='h')
>>> idx.hour
Index([10, 11], dtype='int64')
pandas.PeriodIndex.is_leap_year
原文:
pandas.pydata.org/docs/reference/api/pandas.PeriodIndex.is_leap_year.html
property PeriodIndex.is_leap_year
表示日期是否属于闰年的逻辑值。
示例
>>> idx = pd.PeriodIndex(["2023", "2024", "2025"], freq="Y")
>>> idx.is_leap_year
array([False, True, False])
pandas.PeriodIndex.minute
原文:
pandas.pydata.org/docs/reference/api/pandas.PeriodIndex.minute.html
property PeriodIndex.minute
分钟的周期。
示例
>>> idx = pd.PeriodIndex(["2023-01-01 10:30:00",
... "2023-01-01 11:50:00"], freq='min')
>>> idx.minute
Index([30, 50], dtype='int64')
pandas.PeriodIndex.month
原文:
pandas.pydata.org/docs/reference/api/pandas.PeriodIndex.month.html
property PeriodIndex.month
月份的表示为一月为 1,十二月为 12。
示例
>>> idx = pd.PeriodIndex(["2023-01", "2023-02", "2023-03"], freq="M")
>>> idx.month
Index([1, 2, 3], dtype='int64')
pandas.PeriodIndex.quarter
原文:
pandas.pydata.org/docs/reference/api/pandas.PeriodIndex.quarter.html
property PeriodIndex.quarter
日期的季度。
示例
>>> idx = pd.PeriodIndex(["2023-01", "2023-02", "2023-03"], freq="M")
>>> idx.quarter
Index([1, 1, 1], dtype='int64')
pandas.PeriodIndex.qyear
原文:
pandas.pydata.org/docs/reference/api/pandas.PeriodIndex.qyear.html
property PeriodIndex.qyear
pandas.PeriodIndex.second
原文:
pandas.pydata.org/docs/reference/api/pandas.PeriodIndex.second.html
property PeriodIndex.second
The second of the period.
Examples
>>> idx = pd.PeriodIndex(["2023-01-01 10:00:30",
... "2023-01-01 10:00:31"], freq='s')
>>> idx.second
Index([30, 31], dtype='int64')
pandas.PeriodIndex.start_time
原文:
pandas.pydata.org/docs/reference/api/pandas.PeriodIndex.start_time.html
property PeriodIndex.start_time
获取周期开始的时间戳。
返回:
时间戳
另请参阅
Period.end_time
返回结束时间戳。
Period.dayofyear
返回一年中的第几天。
Period.daysinmonth
返回该月的天数。
Period.dayofweek
返回一周的第几天。
示例
>>> period = pd.Period('2012-1-1', freq='D')
>>> period
Period('2012-01-01', 'D')
>>> period.start_time
Timestamp('2012-01-01 00:00:00')
>>> period.end_time
Timestamp('2012-01-01 23:59:59.999999999')
pandas.PeriodIndex.week
原文:
pandas.pydata.org/docs/reference/api/pandas.PeriodIndex.week.html
property PeriodIndex.week
年份中的周序数。
Examples
>>> idx = pd.PeriodIndex(["2023-01", "2023-02", "2023-03"], freq="M")
>>> idx.week # It can be written `weekofyear`
Index([5, 9, 13], dtype='int64')
pandas.PeriodIndex.weekday
原文:
pandas.pydata.org/docs/reference/api/pandas.PeriodIndex.weekday.html
property PeriodIndex.weekday
一周中的天数,星期一为 0,星期日为 6。
示例
>>> idx = pd.PeriodIndex(["2023-01-01", "2023-01-02", "2023-01-03"], freq="D")
>>> idx.weekday
Index([6, 0, 1], dtype='int64')
pandas.PeriodIndex.weekofyear
原文:
pandas.pydata.org/docs/reference/api/pandas.PeriodIndex.weekofyear.html
property PeriodIndex.weekofyear
一年中的周次序号。
示例
>>> idx = pd.PeriodIndex(["2023-01", "2023-02", "2023-03"], freq="M")
>>> idx.week # It can be written `weekofyear`
Index([5, 9, 13], dtype='int64')
pandas.PeriodIndex.year
原文:
pandas.pydata.org/docs/reference/api/pandas.PeriodIndex.year.html
property PeriodIndex.year
该时期的年份。
示例
>>> idx = pd.PeriodIndex(["2023", "2024", "2025"], freq="Y")
>>> idx.year
Index([2023, 2024, 2025], dtype='int64')
pandas.PeriodIndex.asfreq
原文:
pandas.pydata.org/docs/reference/api/pandas.PeriodIndex.asfreq.html
PeriodIndex.asfreq(freq=None, how='E')
将 PeriodArray 转换为指定频率 freq。
相当于对此 PeriodArray 中的每个 Period
应用 pandas.Period.asfreq()
与给定参数的结果。
参数:
freqstr
一个频率。
howstr {‘E’、‘S’},默认为‘E’
是否应在周期内将元素对齐到结束或开始。
-
‘E’、‘END’或‘FINISH’表示结束,
-
‘S’、‘START’或‘BEGIN’表示开始。
例如,1 月 31 日(‘END’)与 1 月 1 日(‘START’)。
返回:
PeriodArray
具有新频率的转换后的 PeriodArray。
另请参阅
pandas.arrays.PeriodArray.asfreq
将 PeriodArray 中的每个 Period 转换为给定的频率。
Period.asfreq
将 Period
对象转换为给定的频率。
示例
>>> pidx = pd.period_range('2010-01-01', '2015-01-01', freq='Y')
>>> pidx
PeriodIndex(['2010', '2011', '2012', '2013', '2014', '2015'],
dtype='period[Y-DEC]')
>>> pidx.asfreq('M')
PeriodIndex(['2010-12', '2011-12', '2012-12', '2013-12', '2014-12',
'2015-12'], dtype='period[M]')
>>> pidx.asfreq('M', how='S')
PeriodIndex(['2010-01', '2011-01', '2012-01', '2013-01', '2014-01',
'2015-01'], dtype='period[M]')
pandas.PeriodIndex.strftime
原文:
pandas.pydata.org/docs/reference/api/pandas.PeriodIndex.strftime.html
PeriodIndex.strftime(*args, **kwargs)
使用指定的 date_format 转换为 Index。
返回由 date_format 指定的格式化字符串的 Index,支持与 python 标准库相同的字符串格式。有关字符串格式的详细信息,请参见python 字符串格式文档。
支持 C strftime API,但不支持 python 字符串格式文档的格式(例如“%R”,“%r”)的格式,不受官方支持,最好用其支持的等效格式(例如“%H:%M”,“%I:%M:%S %p”)替换。
请注意,PeriodIndex 支持额外的指令,详见 Period.strftime。
参数:
date_formatstr
日期格式字符串(例如“%Y-%m-%d”)。
返回:
ndarray[object]
格式化字符串的 NumPy ndarray。
另请参阅
将给定参数转换为 datetime。
返回到午夜的时间的 DatetimeIndex。
将 DatetimeIndex 四舍五入到指定的频率。
将 DatetimeIndex 向下取整到指定的频率。
格式化单个 Timestamp。
格式化单个 Period。
示例
>>> rng = pd.date_range(pd.Timestamp("2018-03-10 09:00"),
... periods=3, freq='s')
>>> rng.strftime('%B %d, %Y, %r')
Index(['March 10, 2018, 09:00:00 AM', 'March 10, 2018, 09:00:01 AM',
'March 10, 2018, 09:00:02 AM'],
dtype='object')
pandas.PeriodIndex.to_timestamp
原文:
pandas.pydata.org/docs/reference/api/pandas.PeriodIndex.to_timestamp.html
PeriodIndex.to_timestamp(freq=None, how='start')
转换为 DatetimeArray/Index。
参数:
freqstr 或 DateOffset,可选
目标频率。默认为‘D’表示一周或更长时间,否则为‘s’。
how
是否使用转换时间段的起始或结束。
返回:
DatetimeArray/Index
示例
>>> idx = pd.PeriodIndex(["2023-01", "2023-02", "2023-03"], freq="M")
>>> idx.to_timestamp()
DatetimeIndex(['2023-01-01', '2023-02-01', '2023-03-01'],
dtype='datetime64[ns]', freq='MS')
pandas.PeriodIndex.from_fields
原文:
pandas.pydata.org/docs/reference/api/pandas.PeriodIndex.from_fields.html
classmethod PeriodIndex.from_fields(*, year=None, quarter=None, month=None, day=None, hour=None, minute=None, second=None, freq=None)
pandas.PeriodIndex.from_ordinals
原文:
pandas.pydata.org/docs/reference/api/pandas.PeriodIndex.from_ordinals.html
classmethod PeriodIndex.from_ordinals(ordinals, *, freq, name=None)
日期偏移
DateOffset
DateOffset |
用于日期范围的标准日期增量。 |
---|
属性
DateOffset.freqstr |
返回表示频率的字符串。 |
---|---|
DateOffset.kwds |
返回偏移的额外参数字典。 |
DateOffset.name |
返回表示基础频率的字符串。 |
DateOffset.nanos |
|
DateOffset.normalize |
|
DateOffset.rule_code |
|
DateOffset.n |
|
DateOffset.is_month_start (ts) |
返回布尔值,指示时间戳是否发生在月初。 |
DateOffset.is_month_end (ts) |
返回布尔值,指示时间戳是否发生在月末。 |
方法
DateOffset.copy () |
返回频率的副本。 |
---|---|
DateOffset.is_anchored () |
(已弃用)返回布尔值,指示频率是否为单位频率(n=1)。 |
DateOffset.is_on_offset (dt) |
返回布尔值,指示时间戳是否与此频率相交。 |
DateOffset.is_month_start (ts) |
返回布尔值,表示时间戳是否出现在月初。 |
DateOffset.is_month_end (ts) |
返回布尔值,表示时间戳是否出现在月末。 |
DateOffset.is_quarter_start (ts) |
返回布尔值,表示时间戳是否出现在季度初。 |
DateOffset.is_quarter_end (ts) |
返回布尔值,表示时间戳是否出现在季度末。 |
DateOffset.is_year_start (ts) |
返回布尔值,表示时间戳是否出现在年初。 |
DateOffset.is_year_end (ts) |
返回布尔值,表示时间戳是否出现在年末。 |
BusinessDay
BusinessDay |
表示可能有 n 个工作日的 DateOffset 子类。 |
---|
别名:
BDay |
是 BusinessDay 的别名。 |
---|
属性
BusinessDay.freqstr |
返回表示频率的字符串。 |
---|---|
BusinessDay.kwds |
返回偏移量的额外参数字典。 |
BusinessDay.name |
返回表示基础频率的字符串。 |
BusinessDay.nanos |
|
BusinessDay.normalize |
|
BusinessDay.rule_code |
|
BusinessDay.n |
|
BusinessDay.weekmask |
|
BusinessDay.holidays |
|
BusinessDay.calendar |
方法
BusinessDay.copy () |
返回频率的副本。 |
---|---|
BusinessDay.is_anchored () |
(已弃用) 返回频率是否为单位频率(n=1)的布尔值。 |
BusinessDay.is_on_offset (dt) |
返回时间戳是否与此频率相交的布尔值。 |
BusinessDay.is_month_start (ts) |
返回时间戳是否在月初发生的布尔值。 |
BusinessDay.is_month_end (ts) |
返回时间戳是否在月末发生的布尔值。 |
BusinessDay.is_quarter_start (ts) |
返回时间戳是否在季度开始时发生的布尔值。 |
BusinessDay.is_quarter_end (ts) |
返回时间戳是否在季度结束时发生的布尔值。 |
BusinessDay.is_year_start (ts) |
返回布尔值,表示时间戳是否发生在年初。 |
BusinessDay.is_year_end (ts) |
返回布尔值,表示时间戳是否发生在年末。 |
BusinessHour
BusinessHour |
DateOffset 的子类,表示可能的 n 个工作小时。 |
---|
属性
BusinessHour.freqstr |
返回表示频率的字符串。 |
---|---|
BusinessHour.kwds |
返回偏移的额外参数字典。 |
BusinessHour.name |
返回表示基础频率的字符串。 |
BusinessHour.nanos |
|
BusinessHour.normalize |
|
BusinessHour.rule_code |
|
BusinessHour.n |
|
BusinessHour.start |
|
BusinessHour.end |
|
BusinessHour.weekmask |
|
BusinessHour.holidays |
|
BusinessHour.calendar |
方法
BusinessHour.copy () |
返回频率的副本。 |
---|---|
BusinessHour.is_anchored () |
(已弃用)返回频率是否为单位频率(n=1)的布尔值。 |
BusinessHour.is_on_offset (dt) |
返回时间戳是否与此频率相交的布尔值。 |
BusinessHour.is_month_start (ts) |
返回时间戳是否发生在月初的布尔值。 |
BusinessHour.is_month_end (ts) |
返回时间戳是否发生在月底的布尔值。 |
BusinessHour.is_quarter_start (ts) |
返回时间戳是否发生在季度初的布尔值。 |
BusinessHour.is_quarter_end (ts) |
返回时间戳是否发生在季度末的布尔值。 |
BusinessHour.is_year_start (ts) |
返回时间戳是否发生在年初的布尔值。 |
BusinessHour.is_year_end (ts) |
返回时间戳是否发生在年底的布尔值。 |
CustomBusinessDay
CustomBusinessDay |
代表可能为 n 个自定义工作日的 DateOffset 子类。 |
---|
别名:
CDay |
CustomBusinessDay 的别名 |
---|
属性
CustomBusinessDay.freqstr |
返回表示频率的字符串。 |
---|---|
CustomBusinessDay.kwds |
返回偏移的额外参数的字典。 |
CustomBusinessDay.name |
返回表示基本频率的字符串。 |
CustomBusinessDay.nanos |
|
CustomBusinessDay.normalize |
|
CustomBusinessDay.rule_code |
|
CustomBusinessDay.n |
|
CustomBusinessDay.weekmask |
|
CustomBusinessDay.calendar |
|
CustomBusinessDay.holidays |
方法
CustomBusinessDay.copy () |
返回频率的副本。 |
---|---|
CustomBusinessDay.is_anchored () |
(已弃用) 返回布尔值,指示频率是否为单位频率(n=1)。 |
CustomBusinessDay.is_on_offset (dt) |
返回布尔值,指示时间戳是否与此频率相交。 |
CustomBusinessDay.is_month_start (ts) |
返回布尔值,指示时间戳是否发生在月初。 |
CustomBusinessDay.is_month_end (ts) |
返回布尔值,指示时间戳是否发生在月末。 |
CustomBusinessDay.is_quarter_start (ts) |
返回布尔值,指示时间戳是否发生在季度初。 |
CustomBusinessDay.is_quarter_end (ts) |
返回布尔值,指示时间戳是否发生在季度末。 |
CustomBusinessDay.is_year_start (ts) |
返回布尔值,指示时间戳是否发生在年初。 |
CustomBusinessDay.is_year_end (ts) |
返回布尔值,指示时间戳是否发生在年末。 |
CustomBusinessHour
CustomBusinessHour |
代表可能为 n 个自定义工作日的 DateOffset 子类。 |
---|
属性
CustomBusinessHour.freqstr |
返回表示频率的字符串。 |
---|---|
CustomBusinessHour.kwds |
返回偏移量的额外参数的字典。 |
CustomBusinessHour.name |
返回表示基础频率的字符串。 |
CustomBusinessHour.nanos |
|
CustomBusinessHour.normalize |
|
CustomBusinessHour.rule_code |
|
CustomBusinessHour.n |
|
CustomBusinessHour.weekmask |
|
CustomBusinessHour.calendar |
|
CustomBusinessHour.holidays |
|
CustomBusinessHour.start |
|
CustomBusinessHour.end |
方法
CustomBusinessHour.copy () |
返回频率的副本。 |
---|---|
CustomBusinessHour.is_anchored () |
(已弃用)返回布尔值,指示频率是否为单位频率(n=1)。 |
CustomBusinessHour.is_on_offset (dt) |
返回布尔值,指示时间戳是否与此频率相交。 |
CustomBusinessHour.is_month_start (ts) |
返回布尔值,指示时间戳是否在月初。 |
CustomBusinessHour.is_month_end (ts) |
返回布尔值,指示时间戳是否在月末。 |
CustomBusinessHour.is_quarter_start (ts) |
返回布尔值,指示时间戳是否发生在季度初。 |
CustomBusinessHour.is_quarter_end (ts) |
返回布尔值,指示时间戳是否发生在季度末。 |
CustomBusinessHour.is_year_start (ts) |
返回布尔值,指示时间戳是否发生在年初。 |
CustomBusinessHour.is_year_end (ts) |
返回布尔值,指示时间戳是否发生在年末。 |
月末
MonthEnd |
一个月末的日期偏移量。 |
---|
属性
MonthEnd.freqstr |
返回表示频率的字符串。 |
---|---|
MonthEnd.kwds |
返回偏移量的额外参数的字典。 |
MonthEnd.name |
返回表示基础频率的字符串。 |
MonthEnd.nanos |
|
MonthEnd.normalize |
|
MonthEnd.rule_code |
|
MonthEnd.n |
方法
MonthEnd.copy () |
返回频率的副本。 |
---|---|
MonthEnd.is_anchored () |
(已弃用)返回布尔值,指示频率是否为单位频率(n=1)。 |
MonthEnd.is_on_offset (dt) |
返回时间戳是否与此频率相交。 |
MonthEnd.is_month_start (ts) |
返回时间戳是否在月初。 |
MonthEnd.is_month_end (ts) |
返回时间戳是否在月末。 |
MonthEnd.is_quarter_start (ts) |
返回时间戳是否在季度初。 |
MonthEnd.is_quarter_end (ts) |
返回时间戳是否在季度末。 |
MonthEnd.is_year_start (ts) |
返回时间戳是否在年初。 |
MonthEnd.is_year_end (ts) |
返回时间戳是否在年末。 |
月初
MonthBegin |
一个月的日期偏移在月初。 |
---|
属性
MonthBegin.freqstr |
返回表示频率的字符串。 |
---|---|
MonthBegin.kwds |
返回偏移的额外参数字典。 |
MonthBegin.name |
返回表示基本频率的字符串。 |
MonthBegin.nanos |
|
MonthBegin.normalize |
|
MonthBegin.rule_code |
|
MonthBegin.n |
方法
MonthBegin.copy () |
返回频率的副本。 |
---|---|
MonthBegin.is_anchored () |
(已弃用)返回一个布尔值,指示频率是否为单位频率(n=1)。 |
MonthBegin.is_on_offset (dt) |
返回一个布尔值,指示时间戳是否与此频率相交。 |
MonthBegin.is_month_start (ts) |
返回一个布尔值,指示时间戳是否在月初���生。 |
MonthBegin.is_month_end (ts) |
返回一个布尔值,指示时间戳是否在月底发生。 |
MonthBegin.is_quarter_start (ts) |
返回一个布尔值,指示时间戳是否在季度开始时发生。 |
MonthBegin.is_quarter_end (ts) |
返回一个布尔值,指示时间戳是否在季度末发生。 |
MonthBegin.is_year_start (ts) |
返回一个布尔值,指示时间戳是否在年初发生。 |
MonthBegin.is_year_end (ts) |
返回一个布尔值,指示时间戳是否在年底发生。 |
BusinessMonthEnd
BusinessMonthEnd |
日期偏移,增加到月底的最后一个工作日之间。 |
---|
别名:
BMonthEnd |
别名BusinessMonthEnd |
---|
属性
BusinessMonthEnd.freqstr |
返回表示频率的字符串。 |
---|---|
BusinessMonthEnd.kwds |
返回偏移的额外参数字典。 |
BusinessMonthEnd.name |
返回表示基础频率的字符串。 |
BusinessMonthEnd.nanos |
|
BusinessMonthEnd.normalize |
|
BusinessMonthEnd.rule_code |
|
BusinessMonthEnd.n |
方法
BusinessMonthEnd.copy () |
返回频率的副本。 |
---|---|
BusinessMonthEnd.is_anchored () |
(已弃用) 返回频率是否为单位频率(n=1)。 |
BusinessMonthEnd.is_on_offset (dt) |
返回时间戳是否与此频率相交。 |
BusinessMonthEnd.is_month_start (ts) |
返回时间戳是否在月初。 |
BusinessMonthEnd.is_month_end (ts) |
返回时间戳是否在月末时的布尔值��� |
BusinessMonthEnd.is_quarter_start (ts) |
返回时间戳是否在季度开始时的布尔值。 |
BusinessMonthEnd.is_quarter_end (ts) |
返回时间戳是否在季度结束时的布尔值。 |
BusinessMonthEnd.is_year_start (ts) |
返回时间戳是否在年初时的布尔值。 |
BusinessMonthEnd.is_year_end (ts) |
返回时间戳是否在年底时的布尔值。 |
BusinessMonthBegin
BusinessMonthBegin |
一个月的日期偏移,落在第一个工作日。 |
---|
别名:
BMonthBegin |
BusinessMonthBegin 的别名 |
---|
Properties
BusinessMonthBegin.freqstr |
返回表示频率的字符串。 |
---|---|
BusinessMonthBegin.kwds |
返回偏移量的额外参数字典。 |
BusinessMonthBegin.name |
返回表示基础频率的字符串。 |
BusinessMonthBegin.nanos |
|
BusinessMonthBegin.normalize |
|
BusinessMonthBegin.rule_code |
|
BusinessMonthBegin.n |
方法
BusinessMonthBegin.copy () |
返回频率的副本。 |
---|---|
BusinessMonthBegin.is_anchored () |
(已弃用)返回一个布尔值,指示频率是否为单位频率(n=1)。 |
BusinessMonthBegin.is_on_offset (dt) |
返回一个布尔值,指示时间戳是否与此频率相交。 |
BusinessMonthBegin.is_month_start (ts) |
返回一个布尔值,指示时间戳是否发生在月初。 |
BusinessMonthBegin.is_month_end (ts) |
返回一个布尔值,指示时间戳是否发生在月末。 |
BusinessMonthBegin.is_quarter_start (ts) |
返回一个布尔值,指示时间戳是否发生在季度初。 |
BusinessMonthBegin.is_quarter_end (ts) |
返回一个布尔值,指示时间戳是否发生在季度末。 |
BusinessMonthBegin.is_year_start (ts) |
返回一个布尔值,指示时间戳是否发生在年初。 |
BusinessMonthBegin.is_year_end (ts) |
返回时间戳是否发生在年底的布尔值。 |
CustomBusinessMonthEnd
CustomBusinessMonthEnd |
表示自定义工作月的 DateOffset 子类。 |
---|
别名:
CBMonthEnd |
CustomBusinessMonthEnd 的别名 |
---|
属性
CustomBusinessMonthEnd.freqstr |
返回表示频率的字符串。 |
---|---|
CustomBusinessMonthEnd.kwds |
返回偏移的额外参数的字典。 |
CustomBusinessMonthEnd.m_offset |
|
CustomBusinessMonthEnd.name |
返回表示基本频率的字符串。 |
CustomBusinessMonthEnd.nanos |
|
CustomBusinessMonthEnd.normalize |
|
CustomBusinessMonthEnd.rule_code |
|
CustomBusinessMonthEnd.n |
|
CustomBusinessMonthEnd.weekmask |
|
CustomBusinessMonthEnd.calendar |
|
CustomBusinessMonthEnd.holidays |
方法
CustomBusinessMonthEnd.copy () |
返回频率的副本。 |
---|---|
CustomBusinessMonthEnd.is_anchored () |
(已弃用)返回频率是否为单位频率(n=1)的布尔值。 |
CustomBusinessMonthEnd.is_on_offset (dt) |
返回时间戳是否与此频率相交的布尔值。 |
CustomBusinessMonthEnd.is_month_start (ts) |
返回时间戳是否发生在月初的布尔值。 |
CustomBusinessMonthEnd.is_month_end (ts) |
返回时间戳是否发生在月末的布尔值。 |
CustomBusinessMonthEnd.is_quarter_start (ts) |
返回���间戳是否发生在季度初的布尔值。 |
CustomBusinessMonthEnd.is_quarter_end (ts) |
返回时间戳是否发生在季度末的布尔值。 |
CustomBusinessMonthEnd.is_year_start (ts) |
返回时间戳是否发生在年初的布尔值。 |
CustomBusinessMonthEnd.is_year_end (ts) |
返回时间戳是否发生在年底的布尔值。 |
CustomBusinessMonthBegin
CustomBusinessMonthBegin |
表示自定义工作月份的 DateOffset 子类。 |
---|
别名:
CBMonthBegin |
别名CustomBusinessMonthBegin |
---|
属性
CustomBusinessMonthBegin.freqstr |
返回表示频率的字符串。 |
---|---|
CustomBusinessMonthBegin.kwds |
返回偏移量的额外参数字典。 |
CustomBusinessMonthBegin.m_offset |
|
CustomBusinessMonthBegin.name |
返回表示基础频率的字符串。 |
CustomBusinessMonthBegin.nanos |
|
CustomBusinessMonthBegin.normalize |
|
CustomBusinessMonthBegin.rule_code |
|
CustomBusinessMonthBegin.n |
|
CustomBusinessMonthBegin.weekmask |
|
CustomBusinessMonthBegin.calendar |
|
CustomBusinessMonthBegin.holidays |
方法
CustomBusinessMonthBegin.copy () |
返回频率的副本。 |
---|---|
CustomBusinessMonthBegin.is_anchored () |
(已弃用) 返回布尔值,指示频率是否为单位频率(n=1)。 |
CustomBusinessMonthBegin.is_on_offset (dt) |
返回布尔值,指示时间戳是否与此频率相交。 |
CustomBusinessMonthBegin.is_month_start (ts) |
返回布尔值,指示时间戳是否出现在月初。 |
CustomBusinessMonthBegin.is_month_end (ts) |
返回布尔值,指示时间戳是否出现在月末。 |
CustomBusinessMonthBegin.is_quarter_start (ts) |
返回布尔值,指示时间戳是否出现在季度初。 |
CustomBusinessMonthBegin.is_quarter_end (ts) |
返回布尔值,指示时间戳是否出现在季度末。 |
CustomBusinessMonthBegin.is_year_start (ts) |
返回时间戳是否发生在年初的布尔值。 |
CustomBusinessMonthBegin.is_year_end (ts) |
返回时间戳是否发生在年末的布尔值。 |
SemiMonthEnd
SemiMonthEnd |
每月两个 DateOffset,重复在月底和月中。 |
---|
属性
SemiMonthEnd.freqstr |
返回表示频率的字符串。 |
---|---|
SemiMonthEnd.kwds |
返回偏移的额外参数字典。 |
SemiMonthEnd.name |
返回表示基础频率的字符串。 |
SemiMonthEnd.nanos |
|
SemiMonthEnd.normalize |
|
SemiMonthEnd.rule_code |
|
SemiMonthEnd.n |
|
SemiMonthEnd.day_of_month |
方法
SemiMonthEnd.copy () |
返回频率的副本。 |
---|---|
SemiMonthEnd.is_anchored () |
(已弃用) 返回频率是否为单位频率(n=1)的布尔值。 |
SemiMonthEnd.is_on_offset (dt) |
返回时间戳是否与此频率相交的布尔值。 |
SemiMonthEnd.is_month_start (ts) |
返回时间戳是否发生在月初的布尔值。 |
SemiMonthEnd.is_month_end (ts) |
返回时间戳是否发生在月末的布尔值。 |
SemiMonthEnd.is_quarter_start (ts) |
返回时间戳是否发生在季度初的布尔值。 |
SemiMonthEnd.is_quarter_end (ts) |
返回时间戳是否发生在季度末的布尔值。 |
SemiMonthEnd.is_year_start (ts) |
返回时间戳是否发生在年初的布尔值。 |
SemiMonthEnd.is_year_end (ts) |
返回时间戳是否发生在年末的布尔值。 |
SemiMonthBegin
SemiMonthBegin |
每月两个 DateOffset,��复出现在月初和月中。 |
---|
属性
SemiMonthBegin.freqstr |
返回表示频率的字符串。 |
---|---|
SemiMonthBegin.kwds |
返回偏移的额外参数字典。 |
SemiMonthBegin.name |
返回表示基本频率的字符串。 |
SemiMonthBegin.nanos |
|
SemiMonthBegin.normalize |
|
SemiMonthBegin.rule_code |
|
SemiMonthBegin.n |
|
SemiMonthBegin.day_of_month |
方法
SemiMonthBegin.copy () |
返回频率的副本。 |
---|---|
SemiMonthBegin.is_anchored () |
(已弃用) 返回一个布尔值,指示频率是否为单位频率(n=1)。 |
SemiMonthBegin.is_on_offset (dt) |
返回一个布尔值,指示时间戳是否与此频率相交。 |
SemiMonthBegin.is_month_start (ts) |
返回一个布尔值,指示时间戳是否出现在月初。 |
SemiMonthBegin.is_month_end (ts) |
返回一个布尔值,指示时间戳是否出现在月末。 |
SemiMonthBegin.is_quarter_start (ts) |
返回一个布尔值,指示时间戳是否出现在季初。 |
SemiMonthBegin.is_quarter_end (ts) |
返回一个布尔值,指示时间戳是否出现在季末。 |
SemiMonthBegin.is_year_start (ts) |
返回一个布尔值,指示时间戳是否出现在年初。 |
SemiMonthBegin.is_year_end (ts) |
返回布尔值,指示时间戳是否出现在年底。 |
周
Week |
每周偏移。 |
---|
属性
Week.freqstr |
返回表示频率的字符串。 |
---|---|
Week.kwds |
返回偏移的额外参数字典。 |
Week.name |
返回表示基本频率的字符串。 |
Week.nanos |
|
Week.normalize |
|
Week.rule_code |
|
Week.n |
|
Week.weekday |
方法
Week.copy () |
返回频率的副本。 |
---|---|
Week.is_anchored () |
返回布尔值,指示频率是否为单位频率(n=1)。 |
Week.is_on_offset (dt) |
返回布尔值,指示时间戳是否与此频率相交。 |
Week.is_month_start (ts) |
返回布尔值,指示时间戳是否出现在月初。 |
Week.is_month_end (ts) |
返回布尔值,指示时间戳是否出现在月末。 |
Week.is_quarter_start (ts) |
返回布尔值,指示时间戳是否出现在季度开始。 |
Week.is_quarter_end (ts) |
返回时间戳是否发生在季度末的布尔值。 |
Week.is_year_start (ts) |
返回时间戳是否发生在年初的布尔值。 |
Week.is_year_end (ts) |
返回时间戳是否发生在年底的布尔值。 |
月中第几周
WeekOfMonth |
描述类似于“每月第二周的星期二”的月度日期。 |
---|
属性
WeekOfMonth.freqstr |
返回表示频率的字符串。 |
---|---|
WeekOfMonth.kwds |
返回偏移量的额外参数字典。 |
WeekOfMonth.name |
返回表示基本频率的字符串。 |
WeekOfMonth.nanos |
|
WeekOfMonth.normalize |
|
WeekOfMonth.rule_code |
|
WeekOfMonth.n |
|
WeekOfMonth.week |
方法
WeekOfMonth.copy () |
返回频率的副本。 |
---|---|
WeekOfMonth.is_anchored () |
(已弃用) 返回频率是否为单位频率(n=1)的布尔值。 |
WeekOfMonth.is_on_offset (dt) |
返回一个布尔值,指示时间戳是否与此频率相交。 |
WeekOfMonth.weekday |
|
WeekOfMonth.is_month_start (ts) |
返回一个布尔值,指示时间戳是否在月初发生。 |
WeekOfMonth.is_month_end (ts) |
返回一个布尔值,指示时间戳是否在月末发生。 |
WeekOfMonth.is_quarter_start (ts) |
返回一个布尔值,指示时间戳是否在季度初发生。 |
WeekOfMonth.is_quarter_end (ts) |
返回一个布尔值,指示时间戳是否在季度末发生。 |
WeekOfMonth.is_year_start (ts) |
返回一个布尔值,指示时间戳是否在年初发生。 |
WeekOfMonth.is_year_end (ts) |
返回一个布尔值,指示时间戳是否在年末发生。 |
LastWeekOfMonth
LastWeekOfMonth |
描述月末最后一周的日期。 |
---|
属性
LastWeekOfMonth.freqstr |
返回表示频率的字符串。 |
---|---|
LastWeekOfMonth.kwds |
返回偏移的额外参数字典。 |
LastWeekOfMonth.name |
返回表示基础频率的字符串。 |
LastWeekOfMonth.nanos |
|
LastWeekOfMonth.normalize |
|
LastWeekOfMonth.rule_code |
|
LastWeekOfMonth.n |
|
LastWeekOfMonth.weekday |
|
LastWeekOfMonth.week |
方法
LastWeekOfMonth.copy () |
返回频率的副本。 |
---|---|
LastWeekOfMonth.is_anchored () |
(已弃用) 返回一个布尔值,指示频率是否为单位频率(n=1)。 |
LastWeekOfMonth.is_on_offset (dt) |
返回一个布尔值,指示时间戳是否与此频率相交。 |
LastWeekOfMonth.is_month_start (ts) |
返回一个布尔值,指示时间戳是否在月初发生。 |
LastWeekOfMonth.is_month_end (ts) |
返回一个布尔值,指示时间戳是否在月底发生。 |
LastWeekOfMonth.is_quarter_start (ts) |
返回一个布尔值,指示时间戳是否在季度开始时发生。 |
LastWeekOfMonth.is_quarter_end (ts) |
返回一个布尔值,指示时间戳是否在季度结束时发生。 |
LastWeekOfMonth.is_year_start (ts) |
返回布尔值,指示时间戳是否为年度开始。 |
LastWeekOfMonth.is_year_end (ts) |
返回布尔值,指示时间戳是否为年度结束。 |
BQuarterEnd
BQuarterEnd |
每个季度最后一个工作日之间的日期偏移。 |
---|
Properties
BQuarterEnd.freqstr |
返回表示频率的字符串。 |
---|---|
BQuarterEnd.kwds |
返回偏移量的额外参数字典。 |
BQuarterEnd.name |
返回表示基础频率的字符串。 |
BQuarterEnd.nanos |
|
BQuarterEnd.normalize |
|
BQuarterEnd.rule_code |
|
BQuarterEnd.n |
|
BQuarterEnd.startingMonth |
Methods
BQuarterEnd.copy () |
返回频率的副本。 |
---|---|
BQuarterEnd.is_anchored () |
返回布尔值,指示频率是否为单位频率(n=1)。 |
BQuarterEnd.is_on_offset (dt) |
返回布尔值,指示时间戳是否与此频率相交。 |
BQuarterEnd.is_month_start (ts) |
返回时间戳是否在月初的布尔值。 |
BQuarterEnd.is_month_end (ts) |
返回时间戳是否在月末的布尔值。 |
BQuarterEnd.is_quarter_start (ts) |
返回时间戳是否在季初的布尔值。 |
BQuarterEnd.is_quarter_end (ts) |
返回时间戳是否在季末的布尔值。 |
BQuarterEnd.is_year_start (ts) |
返回时间戳是否在年初的布尔值。 |
BQuarterEnd.is_year_end (ts) |
返回时间戳是否在年末的布尔值。 |
BQuarterBegin
BQuarterBegin |
每个季度第一个工作日之间的日期偏移量。 |
---|
Properties
BQuarterBegin.freqstr |
返回表示频率的字符串。 |
---|---|
BQuarterBegin.kwds |
返回偏移量的额外参数字典。 |
BQuarterBegin.name |
返回表示基础频率的字符串。 |
BQuarterBegin.nanos |
|
BQuarterBegin.normalize |
|
BQuarterBegin.rule_code |
|
BQuarterBegin.n |
|
BQuarterBegin.startingMonth |
方法
BQuarterBegin.copy () |
返回频率的副本。 |
---|---|
BQuarterBegin.is_anchored () |
返回一个布尔值,指示频率是否为单位频率(n=1)。 |
BQuarterBegin.is_on_offset (dt) |
返回一个布尔值,指示时间戳是否与该频率相交。 |
BQuarterBegin.is_month_start (ts) |
返回一个布尔值,指示时间戳是否在月初发生。 |
BQuarterBegin.is_month_end (ts) |
返回一个布尔值,指示时间戳是否在月末发生。 |
BQuarterBegin.is_quarter_start (ts) |
返回一个布尔值,指示时间戳是否在季度初发生。 |
BQuarterBegin.is_quarter_end (ts) |
返回一个布尔值,指示时间戳是否在季度末发生。 |
BQuarterBegin.is_year_start (ts) |
返回一个布尔值,指示时间戳是否在年初发生。 |
BQuarterBegin.is_year_end (ts) |
返回一个布尔值,指示时间戳是否在年末发生。 |
QuarterEnd
QuarterEnd |
日期偏移,以季度结束日期为增量。 |
---|
属性
QuarterEnd.freqstr |
返回表示频率的字符串。 |
---|---|
QuarterEnd.kwds |
返回偏移的额外参数字典。 |
QuarterEnd.name |
返回表示基础频率的字符串。 |
QuarterEnd.nanos |
|
QuarterEnd.normalize |
|
QuarterEnd.rule_code |
|
QuarterEnd.n |
|
QuarterEnd.startingMonth |
方法
QuarterEnd.copy () |
返回频率的副本。 |
---|---|
QuarterEnd.is_anchored () |
返回一个布尔值,指示频率是否为单位频率(n=1)。 |
QuarterEnd.is_on_offset (dt) |
返回一个布尔值,指示时间戳是否与此频率相交。 |
QuarterEnd.is_month_start (ts) |
返回一个布尔值,指示时间戳是否在月初发生。 |
QuarterEnd.is_month_end (ts) |
返回一个布尔值,指示时间戳是否在月末发生。 |
QuarterEnd.is_quarter_start (ts) |
返回一个布尔值,指示时间戳是否发生在季初。 |
QuarterEnd.is_quarter_end (ts) |
返回一个布尔值,指示时间戳是否发生在季末。 |
QuarterEnd.is_year_start (ts) |
返回一个布尔值,指示时间戳是否发生在年初。 |
QuarterEnd.is_year_end (ts) |
返回一个布尔值,指示时间戳是否发生在年末。 |
QuarterBegin
QuarterBegin |
日期偏移,增加季度开始日期之间的间隔。 |
---|
属性
QuarterBegin.freqstr |
返回表示频率的字符串。 |
---|---|
QuarterBegin.kwds |
返回偏移的额外参数字典。 |
QuarterBegin.name |
返回表示基础频率的字符串。 |
QuarterBegin.nanos |
|
QuarterBegin.normalize |
|
QuarterBegin.rule_code |
|
QuarterBegin.n |
|
QuarterBegin.startingMonth |
方法
QuarterBegin.copy () |
返回频率的副本。 |
---|---|
QuarterBegin.is_anchored () |
返回一个布尔值,指示频率是否为单位频率(n=1)。 |
QuarterBegin.is_on_offset (dt) |
返回一个布尔值,指示时间戳是否与此频率相交。 |
QuarterBegin.is_month_start (ts) |
返回一个布尔值,指示时间戳是否在月初。 |
QuarterBegin.is_month_end (ts) |
返回一个布尔值,指示时间戳是否在月末。 |
QuarterBegin.is_quarter_start (ts) |
返回一个布尔值,指示时间戳是否在季度初。 |
QuarterBegin.is_quarter_end (ts) |
返回一个布尔值,指示时间戳是否在季度末。 |
QuarterBegin.is_year_start (ts) |
返回一个布尔值,指示时间戳是否在年初。 |
QuarterBegin.is_year_end (ts) |
返回一个布尔值,指示时间戳是否在年末。 |
BYearEnd
BYearEnd |
DateOffset,增加到年底的最后一个工作日。 |
---|
属性
BYearEnd.freqstr |
返回表示频率的字符串。 |
---|---|
BYearEnd.kwds |
返回偏移量的额外参数字典。 |
BYearEnd.name |
返回表示基础频率的字符串。 |
BYearEnd.nanos |
|
BYearEnd.normalize |
|
BYearEnd.rule_code |
|
BYearEnd.n |
|
BYearEnd.month |
方法
BYearEnd.copy () |
返回频率的副本。 |
---|---|
BYearEnd.is_anchored () |
(已弃用)返回频率是否为单位频率(n=1)的布尔值。 |
BYearEnd.is_on_offset (dt) |
返回时间戳是否与此频率相交的布尔值。 |
BYearEnd.is_month_start (ts) |
返回时间戳是否出现在月初的布尔值。 |
BYearEnd.is_month_end (ts) |
返回时间戳是否出现在月末的布尔值。 |
BYearEnd.is_quarter_start (ts) |
返回时间戳是否出现在季度初的布尔值。 |
BYearEnd.is_quarter_end (ts) |
返回时间戳是否出现在季度末的布尔值。 |
BYearEnd.is_year_start (ts) |
返回时间戳是否出现在年初的布尔值。 |
BYearEnd.is_year_end (ts) |
返回时间戳是否出现在年末的布尔值。 |
BYearBegin
BYearBegin |
日期偏移,从年度第一个工作日开始递增。 |
---|
属性
BYearBegin.freqstr |
返回表示频率的字符串。 |
---|---|
BYearBegin.kwds |
返回偏移的额外参数字典。 |
BYearBegin.name |
返回表示基础频率的字符串。 |
BYearBegin.nanos |
|
BYearBegin.normalize |
|
BYearBegin.rule_code |
|
BYearBegin.n |
|
BYearBegin.month |
方法
BYearBegin.copy () |
返回频率的副本。 |
---|---|
BYearBegin.is_anchored () |
(已弃用) 返回频率是否为单位频率(n=1)的布尔值。 |
BYearBegin.is_on_offset (dt) |
返回时间戳是否与该频率相交的布尔值。 |
BYearBegin.is_month_start (ts) |
返回时间戳是否发生在月初的布尔值。 |
BYearBegin.is_month_end (ts) |
返回时间戳是否发生在月末的布尔值。 |
BYearBegin.is_quarter_start (ts) |
返回时间戳是否发生在季度开始的布尔值。 |
BYearBegin.is_quarter_end (ts) |
返回时间戳是否发生在季度结束的布尔值。 |
BYearBegin.is_year_start (ts) |
返回时间戳是否发生在年度开始的布尔值。 |
BYearBegin.is_year_end (ts) |
返回时间戳是否发生在年度结束的布尔值。 |
YearEnd
YearEnd |
日期偏移,增加到日历年结束日期之间。 |
---|
属性
YearEnd.freqstr |
返回表示频率的字符串。 |
---|---|
YearEnd.kwds |
返回偏移的额外参数字典。 |
YearEnd.name |
返回表示基础频率的字符串。 |
YearEnd.nanos |
|
YearEnd.normalize |
|
YearEnd.rule_code |
|
YearEnd.n |
|
YearEnd.month |
方法
YearEnd.copy () |
返回频率的副本。 |
---|---|
YearEnd.is_anchored () |
(已弃用) 返回一个布尔值,指示频率是否为单位频率(n=1)。 |
YearEnd.is_on_offset (dt) |
返回一个布尔值,指示时间戳是否与此频率相交。 |
YearEnd.is_month_start (ts) |
返回一个布尔值,指示时间戳是否出现在月初。 |
YearEnd.is_month_end (ts) |
返回一个布尔值,指示时间戳是否出现在月末。 |
YearEnd.is_quarter_start (ts) |
返回一个布尔值,指示时间戳是否出现在季度初。 |
YearEnd.is_quarter_end (ts) |
返回一个布尔值,指示时间戳是否出现在季度末。 |
YearEnd.is_year_start (ts) |
返回一个布尔值,指示时间戳是否出现在年初。 |
YearEnd.is_year_end (ts) |
返回一个布尔值,指示时间戳是否出现在年末。 |
YearBegin
YearBegin |
日期偏移,介于日历年开始日期之间。 |
---|
属性
YearBegin.freqstr |
返回表示频率的字符串。 |
---|---|
YearBegin.kwds |
返回偏移的额外参数字典。 |
YearBegin.name |
返回表示基础频率的字符串。 |
YearBegin.nanos |
|
YearBegin.normalize |
|
YearBegin.rule_code |
|
YearBegin.n |
|
YearBegin.month |
方法
YearBegin.copy () |
返回频率的副本。 |
---|---|
YearBegin.is_anchored () |
(已��用)返回频率是否为单位频率(n=1)的布尔值。 |
YearBegin.is_on_offset (dt) |
返回时间戳是否与此频率相交的布尔值。 |
YearBegin.is_month_start (ts) |
返回时间戳是否在月初的布尔值。 |
YearBegin.is_month_end (ts) |
返回时间戳是否在月末的布尔值。 |
YearBegin.is_quarter_start (ts) |
返回时间戳是否在季度初的布尔值。 |
YearBegin.is_quarter_end (ts) |
返回时间戳是否在季度末的布尔值。 |
YearBegin.is_year_start (ts) |
返回时间戳是否在年初的布尔值。 |
YearBegin.is_year_end (ts) |
返回时间戳是否在年末的布尔值。 |
FY5253
FY5253 |
描述 52-53 周的财政年。 |
---|
属性
FY5253.freqstr |
返回表示频率的字符串。 |
---|---|
FY5253.kwds |
返回偏移的额外参数字典。 |
FY5253.name |
返回表示基本频率的字符串。 |
FY5253.nanos |
|
FY5253.normalize |
|
FY5253.rule_code |
|
FY5253.n |
|
FY5253.startingMonth |
|
FY5253.variation |
|
FY5253.weekday |
方法
FY5253.copy () |
返回频率的副本。 |
---|---|
FY5253.get_rule_code_suffix () |
|
FY5253.get_year_end (dt) |
|
FY5253.is_anchored () |
返回布尔值,指示频率是否为单位频率(n=1)。 |
FY5253.is_on_offset (dt) |
返回布尔值,指示时间戳是否与此频率相交。 |
FY5253.is_month_start (ts) |
返回布尔值,指示时间戳是否出现在月初。 |
FY5253.is_month_end (ts) |
返回布尔值,指示时间戳是否出现在月末。 |
FY5253.is_quarter_start (ts) |
返回布尔值,指示时间戳是否出现在季初。 |
FY5253.is_quarter_end (ts) |
返回布尔值,指示时间戳是否出现在季末。 |
FY5253.is_year_start (ts) |
返回布尔值,指示时间戳是否出现在年初。 |
FY5253.is_year_end (ts) |
返回布尔值,指示时间戳是否出现在年末。 |
FY5253Quarter
FY5253Quarter |
用于 52-53 周财政年度之间的工作季度日期增量的 DateOffset。 |
---|
Properties
FY5253Quarter.freqstr |
返回表示频率的字符串。 |
---|---|
FY5253Quarter.kwds |
返回偏移量的额外参数的字典。 |
FY5253Quarter.name |
返回表示基础频率的字符串。 |
FY5253Quarter.nanos |
|
FY5253Quarter.normalize |
|
FY5253Quarter.rule_code |
|
FY5253Quarter.n |
|
FY5253Quarter.qtr_with_extra_week |
|
FY5253Quarter.startingMonth |
|
FY5253Quarter.variation |
|
FY5253Quarter.weekday |
方法
FY5253Quarter.copy () |
返回频率的副本。 |
---|---|
FY5253Quarter.get_rule_code_suffix () |
|
FY5253Quarter.get_weeks (dt) |
|
FY5253Quarter.is_anchored () |
返回布尔值,表示频率是否为单位频率(n=1)。 |
FY5253Quarter.is_on_offset (dt) |
返回布尔值,表示时间戳是否与此频率相交。 |
FY5253Quarter.year_has_extra_week (dt) |
|
FY5253Quarter.is_month_start (ts) |
返回布尔值,表示时间戳是否出现在月初。 |
FY5253Quarter.is_month_end (ts) |
返回布尔值,表示时间戳是否出现在月末。 |
FY5253Quarter.is_quarter_start (ts) |
返回布尔值,指示时间戳是否出现在季度初。 |
FY5253Quarter.is_quarter_end (ts) |
返回布尔值,指示时间戳是否出现在季度末。 |
FY5253Quarter.is_year_start (ts) |
返回布尔值,指示时间戳是否出现在年初。 |
FY5253Quarter.is_year_end (ts) |
返回布尔值,指示时间戳是否出现在年底。 |
复活节
Easter |
使用 dateutil 中定义的逻辑,表示复活节假期的 DateOffset。 |
---|
属性
Easter.freqstr |
返回表示频率的字符串。 |
---|---|
Easter.kwds |
返回偏移的额外参数的字典。 |
Easter.name |
返回表示基础频率的字符串。 |
Easter.nanos |
|
Easter.normalize |
|
Easter.rule_code |
|
Easter.n |
方法
Easter.copy () |
返回频率的副本。 |
---|---|
Easter.is_anchored () |
(已弃用)返回布尔值,指示频率是否为单位频率(n=1)。 |
Easter.is_on_offset (dt) |
返回时间戳是否与此频率相交的布尔值。 |
Easter.is_month_start (ts) |
返回时间戳是否发生在月初的布尔值。 |
Easter.is_month_end (ts) |
返回时间戳是否发生在月末的布尔值。 |
Easter.is_quarter_start (ts) |
返回时间戳是否发生在季初的布尔值。 |
Easter.is_quarter_end (ts) |
返回时间戳是否发生在季末的布尔值。 |
Easter.is_year_start (ts) |
返回时间戳是否发生在年初的布尔值。 |
Easter.is_year_end (ts) |
返回时间戳是否发生在年末的布尔值。 |
Tick
Tick |
---|
属性
Tick.delta |
|
---|---|
Tick.freqstr |
返回表示频率的字符串。 |
Tick.kwds |
返回偏移的额外参数字典。 |
Tick.name |
返回表示基本频率的字符串。 |
Tick.nanos |
返回总纳秒数的整数。 |
Tick.normalize |
|
Tick.rule_code |
|
Tick.n |
Methods
Tick.copy () |
返回频率的副本。 |
---|---|
Tick.is_anchored () |
(已弃用) 返回 False。 |
Tick.is_on_offset (dt) |
返回一个布尔值,指示时间戳是否与此频率相交。 |
Tick.is_month_start (ts) |
返回一个布尔值,指示时间戳是否在月初发生。 |
Tick.is_month_end (ts) |
返回一个布尔值,指示时间戳是否在月末发生。 |
Tick.is_quarter_start (ts) |
返回一个布尔值,指示时间戳是否在季度开始时发生。 |
Tick.is_quarter_end (ts) |
返回一个布尔值,指示时间戳是否在季末发生。 |
Tick.is_year_start (ts) |
返回一个布尔值,指示时间戳是否在年初发生。 |
Tick.is_year_end (ts) |
返回一个布尔值,指示时间戳是否在年末发生。 |
Day
Day |
偏移 n 天。 |
---|
Properties
Day.delta |
|
---|---|
Day.freqstr |
返回表示频率的字符串。 |
Day.kwds |
返回偏移量的额外参数字典。 |
Day.name |
返回表示基础频率的字符串。 |
Day.nanos |
返回纳秒的总数。 |
Day.normalize |
|
Day.rule_code |
|
Day.n |
方法
Day.copy () |
返回频率的副本。 |
---|---|
Day.is_anchored () |
(DEPRECATED) 返回 False。 |
Day.is_on_offset (dt) |
返回一个布尔值,指示时间戳是否与此频率相交。 |
Day.is_month_start (ts) |
返回一个布尔值,指示时间戳是否出现在月初。 |
Day.is_month_end (ts) |
返回一个布尔值,指示时间戳是否出现在月末。 |
Day.is_quarter_start (ts) |
返回一个布尔值,指示时间戳是否出现在季度初。 |
Day.is_quarter_end (ts) |
返回一个布尔值,指示时间戳是否出现在季度末。 |
Day.is_year_start (ts) |
返回一个布尔值,指示时间戳是否出现在年初。 |
Day.is_year_end (ts) |
返回一个布尔值,指示时间戳是否出现在年末。 |
小时
Hour |
偏移 n 小时。 |
---|
属性
Hour.delta |
|
---|---|
Hour.freqstr |
返回表示频率的字符串。 |
Hour.kwds |
返回偏移量的额外参数字典。 |
Hour.name |
返回表示基本频率的字符串。 |
Hour.nanos |
返回总纳秒数的整数。 |
Hour.normalize |
|
Hour.rule_code |
|
Hour.n |
方法
Hour.copy () |
返回频率的副本。 |
---|---|
Hour.is_anchored () |
(已弃用) 返回 False。 |
Hour.is_on_offset (dt) |
返回布尔值,指示时间戳是否与此频率相交。 |
Hour.is_month_start (ts) |
返回布尔值,指示时间戳是否出现在月初。 |
Hour.is_month_end (ts) |
返回布尔值,指示时间戳是否出现在月末。 |
Hour.is_quarter_start (ts) |
返回布尔值,指示时间戳是否出现在季度初。 |
Hour.is_quarter_end (ts) |
返回布尔值,指示时间戳是否出现在季度末。 |
Hour.is_year_start (ts) |
返回布尔值,指示时间戳是否出现在年初。 |
Hour.is_year_end (ts) |
返回一个布尔值,指示时间戳是否为年末。 |
分钟
Minute |
偏移 n 分钟。 |
---|
属性
Minute.delta |
|
---|---|
Minute.freqstr |
返回表示频率的字符串。 |
Minute.kwds |
返回偏移的额外参数的字典。 |
Minute.name |
返回表示基本频率的字符串。 |
Minute.nanos |
返回总纳秒数的整数。 |
Minute.normalize |
|
Minute.rule_code |
|
Minute.n |
方法
Minute.copy () |
返回频率的副本。 |
---|---|
Minute.is_anchored () |
(已弃用) 返回 False。 |
Minute.is_on_offset (dt) |
返回一个布尔值,指示时间戳是否与此频率相交。 |
Minute.is_month_start (ts) |
返回一个布尔值,指示时间戳是否为月初。 |
Minute.is_month_end (ts) |
返回一个布尔值,指示时间戳是否为月末。 |
Minute.is_quarter_start (ts) |
返回一个布尔值,指示时间戳是否发生在季度的开始。 |
Minute.is_quarter_end (ts) |
返回一个布尔值,指示时间戳是否发生在季度的结束。 |
Minute.is_year_start (ts) |
返回一个布尔值,指示时间戳是否发生在年初。 |
Minute.is_year_end (ts) |
返回一个布尔值,指示时间戳是否发生在年末。 |
Second
Second |
偏移n 秒。 |
---|
属性
Second.delta |
||
---|---|---|
Second.freqstr |
返回表示频率的字符串。 | |
Second.kwds |
返回偏移的额外参数的字典。 | |
Second.name |
返回表示基础频率的字符串。 | |
Second.nanos |
返回总纳秒数的整数。 | |
Second.normalize |
||
Second.rule_code |
||
Second.n |
方法
Second.copy () |
返回频率的副本。 |
---|---|
Second.is_anchored () |
(已弃用)返回 False。 |
Second.is_on_offset (dt) |
返回时间戳是否与此频率相交的布尔值。 |
Second.is_month_start (ts) |
返回时间戳是否发生在月初的布尔值。 |
Second.is_month_end (ts) |
返回时间戳是否发生在月末的布尔值。 |
Second.is_quarter_start (ts) |
返回时间戳是否发生在季度开始的布尔值。 |
Second.is_quarter_end (ts) |
返回时间戳是否发生在季度末的布尔值。 |
Second.is_year_start (ts) |
返回时间戳是否发生在年初的布尔值。 |
Second.is_year_end (ts) |
返回时间戳是否发生在年末的布尔值。 |
毫秒
Milli |
偏移n 毫秒。 |
---|
属性
Milli.delta |
|
---|---|
Milli.freqstr |
返回表示频率的字符串。 |
Milli.kwds |
返回偏移的额外参数字典。 |
Milli.name |
返回表示基本频率的字符串。 |
Milli.nanos |
返回总纳秒数的整数。 |
Milli.normalize |
|
Milli.rule_code |
|
Milli.n |
方法
Milli.copy () |
返回频率的副本。 |
---|---|
Milli.is_anchored () |
(已弃用)返回 False。 |
Milli.is_on_offset (dt) |
返回一个布尔值,指示时间戳是否与该频率相交。 |
Milli.is_month_start (ts) |
返回一个布尔值,指示时间戳是否在月初发生。 |
Milli.is_month_end (ts) |
返回一个布尔值,指示时间戳是否在月末发生。 |
Milli.is_quarter_start (ts) |
返回一个布尔值,指示时间戳是否在季度开始时发生。 |
Milli.is_quarter_end (ts) |
返回一个布尔值,指示时间戳是否在季度结束时发生。 |
Milli.is_year_start (ts) |
返回一个布尔值,指示时间戳是否在年初发生。 |
Milli.is_year_end (ts) |
返回一个布尔值,指示时间戳是否在年末发生。 |
微秒
Micro |
偏移量为 n 微秒。 |
---|
属性
Micro.delta |
|
---|---|
Micro.freqstr |
返回一个表示频率的字符串。 |
Micro.kwds |
返回偏移量的额外参数字典。 |
Micro.name |
返回表示基础频率的字符串。 |
Micro.nanos |
返回总纳秒数的整数。 |
Micro.normalize |
|
Micro.rule_code |
|
Micro.n |
方法
Micro.copy () |
返回频率的副本。 |
---|---|
Micro.is_anchored () |
(已弃用) 返回 False。 |
Micro.is_on_offset (dt) |
返回时间戳是否与此频率相交的布尔值。 |
Micro.is_month_start (ts) |
返回时间戳是否在月初发生的布尔值。 |
Micro.is_month_end (ts) |
返回时间戳是否在月末发生的布尔值。 |
Micro.is_quarter_start (ts) |
返回时间戳是否在季度开始时发生的布尔值。 |
Micro.is_quarter_end (ts) |
返回时间戳是否在季度结束时发生的布尔值。 |
Micro.is_year_start (ts) |
返回时间戳是否在年初发生的布尔值。 |
Micro.is_year_end (ts) |
返回时间戳是否在年末发生的布尔值。 |
纳秒
Nano |
偏移n 纳秒。 |
---|
属性
Nano.delta |
|
---|---|
Nano.freqstr |
返回表示频率的字符串。 |
Nano.kwds |
返回偏移的额外参数字典。 |
Nano.name |
返回表示基础频率的字符串。 |
Nano.nanos |
返回纳秒总数的整数。 |
Nano.normalize |
|
Nano.rule_code |
|
Nano.n |
方法
Nano.copy () |
返回频率的副本。 |
---|---|
Nano.is_anchored () |
(已弃用) 返回 False。 |
Nano.is_on_offset (dt) |
返回时间戳是否与此频率相交。 |
Nano.is_month_start (ts) |
返回时间戳是否在月初。 |
Nano.is_month_end (ts) |
返回时间戳是否在月末。 |
Nano.is_quarter_start (ts) |
返回时间戳是否在季度初。 |
Nano.is_quarter_end (ts) |
返回时间戳是否在季度末。 |
Nano.is_year_start (ts) |
返回一个布尔值,指示时间戳是否为年初。 |
Nano.is_year_end (ts) |
返回一个布尔值,指示时间戳是否为年末。 |
DateOffset
DateOffset |
用于日期范围的标准日期增量的一种类型。 |
---|
属性
DateOffset.freqstr |
返回表示频率的字符串。 |
---|---|
DateOffset.kwds |
返回偏移量的额外参数的字典。 |
DateOffset.name |
返回表示基础频率的字符串。 |
DateOffset.nanos |
|
DateOffset.normalize |
|
DateOffset.rule_code |
|
DateOffset.n |
|
DateOffset.is_month_start (ts) |
返回一个布尔值,指示时间戳是否为月初。 |
DateOffset.is_month_end (ts) |
返回一个布尔值,指示时间戳是否为月末。 |
方法
DateOffset.copy () |
返回频率的副本。 |
---|---|
DateOffset.is_anchored () |
(已弃用)返回一个布尔值,指示频率是否为单位频率(n=1)。 |
DateOffset.is_on_offset (dt) |
返回一个布尔值,指示时间戳是否与此频率相交。 |
DateOffset.is_month_start (ts) |
返回一个布尔值,指示时间戳是否出现在月初。 |
DateOffset.is_month_end (ts) |
返回一个布尔值,指示时间戳是否出现在月末。 |
DateOffset.is_quarter_start (ts) |
返回一个布尔值,指示时间戳是否出现在季度初。 |
DateOffset.is_quarter_end (ts) |
返回一个布尔值,指示时间戳是否出现在季度末。 |
DateOffset.is_year_start (ts) |
返回一个布尔值,指示时间戳是否出现在年初。 |
DateOffset.is_year_end (ts) |
返回一个布尔值,指示时间戳是否出现在年末。 |
属性
DateOffset.freqstr |
返回表示频率的字符串。 |
---|---|
DateOffset.kwds |
返回偏移量的额外参数字典。 |
DateOffset.name |
返回表示基础频率的字符串。 |
DateOffset.nanos |
|
DateOffset.normalize |
|
DateOffset.rule_code |
|
DateOffset.n |
|
DateOffset.is_month_start (ts) |
返回时间戳是否在月初。 |
DateOffset.is_month_end (ts) |
返回时间戳是否在月末。 |
方法
DateOffset.copy () |
返回频率的副本。 |
---|---|
DateOffset.is_anchored () |
(已弃用) 返回频率是否为单位频率(n=1)。 |
DateOffset.is_on_offset (dt) |
返回时间戳是否与此频率相交。 |
DateOffset.is_month_start (ts) |
返回时间戳是否在月初。 |
DateOffset.is_month_end (ts) |
返回时间戳是否在月末。 |
DateOffset.is_quarter_start (ts) |
返回时间戳是否在季度初。 |
DateOffset.is_quarter_end (ts) |
返回时间戳是否在季度末。 |
DateOffset.is_year_start (ts) |
返回时间戳是否在年初。 |
DateOffset.is_year_end (ts) |
返回时间戳是否在年末。 |
工作日
BusinessDay |
代表可能为 n 个工作日的 DateOffset 子类 |
---|
别名:
BDay |
是 BusinessDay 的别名 |
---|
属性
BusinessDay.freqstr |
返回表示频率的字符串 |
---|---|
BusinessDay.kwds |
返回偏移的额外参数字典 |
BusinessDay.name |
返回表示基础频率的字符串 |
BusinessDay.nanos |
|
BusinessDay.normalize |
|
BusinessDay.rule_code |
|
BusinessDay.n |
|
BusinessDay.weekmask |
|
BusinessDay.holidays |
|
BusinessDay.calendar |
方法
BusinessDay.copy () |
返回频率的副本 |
---|---|
BusinessDay.is_anchored () |
(已弃用) 返回频率是否为单位频率(n=1)的布尔值 |
BusinessDay.is_on_offset (dt) |
返回布尔值,表示时间戳是否与此频率相交。 |
BusinessDay.is_month_start (ts) |
返回布尔值,表示时间戳是否出现在月初。 |
BusinessDay.is_month_end (ts) |
返回布尔值,表示时间戳是否出现在月末。 |
BusinessDay.is_quarter_start (ts) |
返回布尔值,表示时间戳是否出现在季度开始。 |
BusinessDay.is_quarter_end (ts) |
返回布尔值,表示时间戳是否出现在季度末。 |
BusinessDay.is_year_start (ts) |
返回布尔值,表示时间戳是否出现在年初。 |
BusinessDay.is_year_end (ts) |
返回布尔值,表示时间戳是否出现在年末。 |
属性
BusinessDay.freqstr |
返回表示频率的字符串。 |
---|---|
BusinessDay.kwds |
返回偏移的额外参数字典。 |
BusinessDay.name |
返回表示基本频率的字符串。 |
BusinessDay.nanos |
|
BusinessDay.normalize |
|
BusinessDay.rule_code |
|
BusinessDay.n |
|
BusinessDay.weekmask |
|
BusinessDay.holidays |
|
BusinessDay.calendar |
方法
BusinessDay.copy () |
返回频率的副本。 |
---|---|
BusinessDay.is_anchored () |
(已弃用) 返回布尔值,指示频率是否为单位频率(n=1)。 |
BusinessDay.is_on_offset (dt) |
返回布尔值,指示时间戳是否与此频率相交。 |
BusinessDay.is_month_start (ts) |
返回布尔值,指示时间戳是否出现在月初。 |
BusinessDay.is_month_end (ts) |
返回布尔值,指示时间戳是否出现在月末。 |
BusinessDay.is_quarter_start (ts) |
返回布尔值,指示时间戳是否出现在季度初。 |
BusinessDay.is_quarter_end (ts) |
返回布尔值,指示时间戳是否出现在季度末。 |
BusinessDay.is_year_start (ts) |
返回布尔值,指示时间戳是否出现在年初。 |
BusinessDay.is_year_end (ts) |
返回布尔值,指示时间戳是否出现在年末。 |
BusinessHour
BusinessHour |
DateOffset 子类,表示可能的 n 个工作小时。 |
---|
属性
BusinessHour.freqstr |
返回表示频率的字符串。 |
---|---|
BusinessHour.kwds |
返回偏移的额外参数字典。 |
BusinessHour.name |
返回表示基础频率的字符串。 |
BusinessHour.nanos |
|
BusinessHour.normalize |
|
BusinessHour.rule_code |
|
BusinessHour.n |
|
BusinessHour.start |
|
BusinessHour.end |
|
BusinessHour.weekmask |
|
BusinessHour.holidays |
|
BusinessHour.calendar |
方法
BusinessHour.copy () |
返回频率的副本。 |
---|---|
BusinessHour.is_anchored () |
(已弃用) 返回频率是否为单位频率(n=1)的布尔值。 |
BusinessHour.is_on_offset (dt) |
返回时间戳是否与此频率相交的布尔值。 |
BusinessHour.is_month_start (ts) |
返回时间戳是否发生在月初的布尔值。 |
BusinessHour.is_month_end (ts) |
返回时间戳是否发生在月末的布尔值。 |
BusinessHour.is_quarter_start (ts) |
返回时间戳是否发生在季度初的布尔值。 |
BusinessHour.is_quarter_end (ts) |
返回时间戳是否发生在季度末的布尔值。 |
BusinessHour.is_year_start (ts) |
返回时间戳是否发生在年初的布尔值。 |
BusinessHour.is_year_end (ts) |
返回时间戳是否发生在年末的布尔值。 |
属性
BusinessHour.freqstr |
返回表示频率的字符串。 |
---|---|
BusinessHour.kwds |
返回偏移的额外参数字典。 |
BusinessHour.name |
返回表示基础频率的字符串。 |
BusinessHour.nanos |
|
BusinessHour.normalize |
|
BusinessHour.rule_code |
|
BusinessHour.n |
|
BusinessHour.start |
|
BusinessHour.end |
|
BusinessHour.weekmask |
|
BusinessHour.holidays |
|
BusinessHour.calendar |
方法
BusinessHour.copy () |
返回频率的副本。 |
---|---|
BusinessHour.is_anchored () |
(已弃用)返回布尔值,指示频率是否为单位频率(n=1)。 |
BusinessHour.is_on_offset (dt) |
返回布尔值,指示时间戳是否与此频率相交。 |
BusinessHour.is_month_start (ts) |
返回布尔值,指示时间戳是否发生在月初。 |
BusinessHour.is_month_end (ts) |
返回布尔值,指示时间戳是否发生在月底。 |
BusinessHour.is_quarter_start (ts) |
返回布尔值,指示时间戳是否发生在季度开始。 |
BusinessHour.is_quarter_end (ts) |
返回布尔值,表示时间戳是否在季末。 |
BusinessHour.is_year_start (ts) |
返回布尔值,表示时间戳是否在年初。 |
BusinessHour.is_year_end (ts) |
返回布尔值,表示时间戳是否在年末。 |
自定义工作日
CustomBusinessDay |
表示可能有 n 个自定义工作日的 DateOffset 子类。 |
---|
别名:
CDay |
CustomBusinessDay 的别名 |
---|
属性
CustomBusinessDay.freqstr |
返回表示频率的字符串。 |
---|---|
CustomBusinessDay.kwds |
返回偏移量的额外参数字典。 |
CustomBusinessDay.name |
返回表示基本频率的字符串。 |
CustomBusinessDay.nanos |
|
CustomBusinessDay.normalize |
|
CustomBusinessDay.rule_code |
|
CustomBusinessDay.n |
|
CustomBusinessDay.weekmask |
|
CustomBusinessDay.calendar |
|
CustomBusinessDay.holidays |
方法
CustomBusinessDay.copy () |
返回频率的副本。 |
---|---|
CustomBusinessDay.is_anchored () |
(已弃用) 返回布尔值,指示频率是否为单位频率(n=1)。 |
CustomBusinessDay.is_on_offset (dt) |
返回布尔值,指示时间戳是否与该频率相交。 |
CustomBusinessDay.is_month_start (ts) |
返回布尔值,指示时间戳是否发生在月初。 |
CustomBusinessDay.is_month_end (ts) |
返回布尔值,指示时间戳是否发生在月末。 |
CustomBusinessDay.is_quarter_start (ts) |
返回布尔值,指示时间戳是否发生在季初。 |
CustomBusinessDay.is_quarter_end (ts) |
返回布尔值,指示时间戳是否发生在季末。 |
CustomBusinessDay.is_year_start (ts) |
返回布尔值,指示时间戳是否发生在年初。 |
CustomBusinessDay.is_year_end (ts) |
返回一个布尔值,指示时间戳是否发生在年底。 |
属性
CustomBusinessDay.freqstr |
返回表示频率的字符串。 |
---|---|
CustomBusinessDay.kwds |
返回偏移的额外参数字典。 |
CustomBusinessDay.name |
返回表示基本频率的字符串。 |
CustomBusinessDay.nanos |
|
CustomBusinessDay.normalize |
|
CustomBusinessDay.rule_code |
|
CustomBusinessDay.n |
|
CustomBusinessDay.weekmask |
|
CustomBusinessDay.calendar |
|
CustomBusinessDay.holidays |
方法
CustomBusinessDay.copy () |
返回频率的副本。 |
---|---|
CustomBusinessDay.is_anchored () |
(已弃用)返回布尔值,指示频率是否为单位频率(n=1)。 |
CustomBusinessDay.is_on_offset (dt) |
返回一个布尔值,表示时间戳是否与该频率相交。 |
CustomBusinessDay.is_month_start (ts) |
返回一个布尔值,表示时间戳是否出现在月初。 |
CustomBusinessDay.is_month_end (ts) |
返回一个布尔值,表示时间戳是否出现在月底。 |
CustomBusinessDay.is_quarter_start (ts) |
返回一个布尔值,表示时间戳是否出现在季度开始时。 |
CustomBusinessDay.is_quarter_end (ts) |
返回一个布尔值,表示时间戳是否出现在季度结束时。 |
CustomBusinessDay.is_year_start (ts) |
返回一个布尔值,表示时间戳是否出现在年初。 |
CustomBusinessDay.is_year_end (ts) |
返回一个布尔值,表示时间戳是否出现在年底。 |
CustomBusinessHour
CustomBusinessHour |
DateOffset 的子类,代表可能是 n 个自定义工作日。 |
---|
属性
CustomBusinessHour.freqstr |
返回表示频率的字符串。 |
---|---|
CustomBusinessHour.kwds |
返回偏移的额外参数字典。 |
CustomBusinessHour.name |
返回表示基础频率的字符串。 |
CustomBusinessHour.nanos |
|
CustomBusinessHour.normalize |
|
CustomBusinessHour.rule_code |
|
CustomBusinessHour.n |
|
CustomBusinessHour.weekmask |
|
CustomBusinessHour.calendar |
|
CustomBusinessHour.holidays |
|
CustomBusinessHour.start |
|
CustomBusinessHour.end |
Methods
CustomBusinessHour.copy () |
返回频率的副本。 |
---|---|
CustomBusinessHour.is_anchored () |
(已弃用)返回布尔值,指示频率是否为单位频率(n=1)。 |
CustomBusinessHour.is_on_offset (dt) |
返回布尔值,指示时间戳是否与此频率相交。 |
CustomBusinessHour.is_month_start (ts) |
返回布尔值,指示时间戳是否发生在月初。 |
CustomBusinessHour.is_month_end (ts) |
返回时间戳是否发生在月底的布尔值。 |
CustomBusinessHour.is_quarter_start (ts) |
返回时间戳是否发生在季度初的布尔值。 |
CustomBusinessHour.is_quarter_end (ts) |
返回时间戳是否发生在季度末的布尔值。 |
CustomBusinessHour.is_year_start (ts) |
返回时间戳是否发生在年初的布尔值。 |
CustomBusinessHour.is_year_end (ts) |
返回时间戳是否发生在年底的布尔值。 |
属性
CustomBusinessHour.freqstr |
返回表示频率的字符串。 |
---|---|
CustomBusinessHour.kwds |
返回偏移量的额外参数字典。 |
CustomBusinessHour.name |
返回表示基础频率的字符串。 |
CustomBusinessHour.nanos |
|
CustomBusinessHour.normalize |
|
CustomBusinessHour.rule_code |
|
CustomBusinessHour.n |
|
CustomBusinessHour.weekmask |
|
CustomBusinessHour.calendar |
|
CustomBusinessHour.holidays |
|
CustomBusinessHour.start |
|
CustomBusinessHour.end |
方法
CustomBusinessHour.copy () |
返回频率的副本。 |
---|---|
CustomBusinessHour.is_anchored () |
(已弃用)返回布尔值,指示频率是否为单位频率(n=1)。 |
CustomBusinessHour.is_on_offset (dt) |
返回布尔值,指示时间戳是否与此频率交叉。 |
CustomBusinessHour.is_month_start (ts) |
返回布尔值,指示时间戳是否在月初。 |
CustomBusinessHour.is_month_end (ts) |
返回布尔值,指示时间戳是否在月末。 |
CustomBusinessHour.is_quarter_start (ts) |
返回布尔值,指示时间戳是否在季度初。 |
CustomBusinessHour.is_quarter_end (ts) |
返回布尔值,指示时间戳是否在季度末。 |
CustomBusinessHour.is_year_start (ts) |
返回时间戳是否在年初的布尔值。 |
CustomBusinessHour.is_year_end (ts) |
返回时间戳是否在年末的布尔值。 |
MonthEnd
MonthEnd |
一个月末的 DateOffset。 |
---|
Properties
MonthEnd.freqstr |
返回表示频率的字符串。 |
---|---|
MonthEnd.kwds |
返回偏移的额外参数字典。 |
MonthEnd.name |
返回表示基础频率的字符串。 |
MonthEnd.nanos |
|
MonthEnd.normalize |
|
MonthEnd.rule_code |
|
MonthEnd.n |
Methods
MonthEnd.copy () |
返回频率的副本。 |
---|---|
MonthEnd.is_anchored () |
(已弃用)返回频率是否为单位频率(n=1)的布尔值。 |
MonthEnd.is_on_offset (dt) |
返回时间戳是否与此频率相交的布尔值。 |
MonthEnd.is_month_start (ts) |
返回时间戳是否在月初的布尔值。 |
MonthEnd.is_month_end (ts) |
返回时间戳是否发生在月末。 |
MonthEnd.is_quarter_start (ts) |
返回时间戳是否发生在季度开始。 |
MonthEnd.is_quarter_end (ts) |
返回时间戳是否发生在季度末。 |
MonthEnd.is_year_start (ts) |
返回时间戳是否发生在年初。 |
MonthEnd.is_year_end (ts) |
返回时间戳是否发生在年末。 |
属性
MonthEnd.freqstr |
返回表示频率的字符串。 |
---|---|
MonthEnd.kwds |
返回偏移的额外参数字典。 |
MonthEnd.name |
返回表示基础频率的字符串。 |
MonthEnd.nanos |
|
MonthEnd.normalize |
|
MonthEnd.rule_code |
|
MonthEnd.n |
方法
MonthEnd.copy () |
返回频率的副本。 |
---|---|
MonthEnd.is_anchored () |
(已弃用) 返回频率是否为单位频率(n=1)。 |
MonthEnd.is_on_offset (dt) |
返回时间戳是否与该频率相交的布尔值。 |
MonthEnd.is_month_start (ts) |
返回时间戳是否发生在��初的布尔值。 |
MonthEnd.is_month_end (ts) |
返回时间戳是否发生在月底的布尔值。 |
MonthEnd.is_quarter_start (ts) |
返回时间戳是否发生在季度初的布尔值。 |
MonthEnd.is_quarter_end (ts) |
返回时间戳是否发生在季度末的布尔值。 |
MonthEnd.is_year_start (ts) |
返回时间戳是否发生在年初的布尔值。 |
MonthEnd.is_year_end (ts) |
返回时间戳是否发生在年底的布尔值。 |
月初
MonthBegin |
一个月的日期偏移量,从月初开始。 |
---|
属性
MonthBegin.freqstr |
返回表示频率的字符串。 |
---|---|
MonthBegin.kwds |
返回偏移量的额外参数字典。 |
MonthBegin.name |
返回表示基础频率的字符串。 |
MonthBegin.nanos |
|
MonthBegin.normalize |
|
MonthBegin.rule_code |
|
MonthBegin.n |
方法
MonthBegin.copy () |
返回频率的副本。 |
---|---|
MonthBegin.is_anchored () |
(已弃用)返回频率是否为单位频率(n=1)的布尔值。 |
MonthBegin.is_on_offset (dt) |
返回时间戳是否与此频率相交的布尔值。 |
MonthBegin.is_month_start (ts) |
返回时间戳是否发生在月初的布尔值。 |
MonthBegin.is_month_end (ts) |
返回时间戳是否发生在月末的布尔值。 |
MonthBegin.is_quarter_start (ts) |
返回时间戳是否发生在季度初的布尔值。 |
MonthBegin.is_quarter_end (ts) |
返回时间戳是否发生在季度末的布尔值。 |
MonthBegin.is_year_start (ts) |
返回时间戳是否发生在年初的布尔值。 |
MonthBegin.is_year_end (ts) |
返回时间戳是否发生在年末的布尔值。 |
属性
MonthBegin.freqstr |
返回表示频率的字符串。 |
---|---|
MonthBegin.kwds |
返回偏移量的额外参数字典。 |
MonthBegin.name |
返回表示基本频率的字符串。 |
MonthBegin.nanos |
|
MonthBegin.normalize |
|
MonthBegin.rule_code |
|
MonthBegin.n |
Methods
MonthBegin.copy () |
返回频率的副本。 |
---|---|
MonthBegin.is_anchored () |
(已弃用)返回布尔值,指示频率是否为单位频率(n=1)。 |
MonthBegin.is_on_offset (dt) |
返回布尔值,指示时间戳是否与此频率相交。 |
MonthBegin.is_month_start (ts) |
返回布尔值,指示时间戳是否在月初。 |
MonthBegin.is_month_end (ts) |
返回布尔值,指示时间戳是否在月末。 |
MonthBegin.is_quarter_start (ts) |
返回布尔值,指示时间戳是否在季度初。 |
MonthBegin.is_quarter_end (ts) |
返回布尔值,指示时间戳是否在季度末。 |
MonthBegin.is_year_start (ts) |
返回时间戳是否出现在年初。 |
MonthBegin.is_year_end (ts) |
返回时间戳是否出现在年末。 |
月末
BusinessMonthEnd |
日期偏移量,从月底的最后一个工作日开始递增。 |
---|
别名:
BMonthEnd |
BusinessMonthEnd 的别名 |
---|
属性
BusinessMonthEnd.freqstr |
返回表示频率的字符串。 |
---|---|
BusinessMonthEnd.kwds |
返回偏移量的额外参数字典。 |
BusinessMonthEnd.name |
返回表示基本频率的字符串。 |
BusinessMonthEnd.nanos |
|
BusinessMonthEnd.normalize |
|
BusinessMonthEnd.rule_code |
|
BusinessMonthEnd.n |
方法
BusinessMonthEnd.copy () |
返回频率的副本。 |
---|---|
BusinessMonthEnd.is_anchored () |
(已弃用)返回布尔值,指示频率是否为单位频率(n=1)。 |
BusinessMonthEnd.is_on_offset (dt) |
返回布尔值,指示时间戳是否与此频率相交。 |
BusinessMonthEnd.is_month_start (ts) |
返回布尔值,指示时间戳是否为月初。 |
BusinessMonthEnd.is_month_end (ts) |
返回布尔值,指示时间戳是否为月底。 |
BusinessMonthEnd.is_quarter_start (ts) |
返回布尔值,指示时间戳是否为季度开始。 |
BusinessMonthEnd.is_quarter_end (ts) |
返回布尔值,指示时间戳是否为季度结束。 |
BusinessMonthEnd.is_year_start (ts) |
返回布尔值,指示时间戳是否为年初。 |
BusinessMonthEnd.is_year_end (ts) |
返回布尔值,指示时间戳是否为年底。 |
属性
BusinessMonthEnd.freqstr |
返回表示频率的字符串。 |
---|---|
BusinessMonthEnd.kwds |
返回偏移量的额外参数的字典。 |
BusinessMonthEnd.name |
返回表示基本频率的字符串。 |
BusinessMonthEnd.nanos |
|
BusinessMonthEnd.normalize |
|
BusinessMonthEnd.rule_code |
|
BusinessMonthEnd.n |
方法
BusinessMonthEnd.copy () |
返回频率的副本。 |
---|---|
BusinessMonthEnd.is_anchored () |
(已弃用)返回布尔值,指示频率是否为单位频率(n=1)。 |
BusinessMonthEnd.is_on_offset (dt) |
返回布尔值,指示时间戳是否与此频率相交。 |
BusinessMonthEnd.is_month_start (ts) |
返回布尔值,指示时间戳是否发生在月初。 |
BusinessMonthEnd.is_month_end (ts) |
返回布尔值,指示时间戳是否发生在月末。 |
BusinessMonthEnd.is_quarter_start (ts) |
返回布尔值,指示时间戳是否发生在季度初。 |
BusinessMonthEnd.is_quarter_end (ts) |
返回布尔值,指示时间戳是否发生在季度末。 |
BusinessMonthEnd.is_year_start (ts) |
返回布尔值,指示时间戳是否发生在年初。 |
BusinessMonthEnd.is_year_end (ts) |
返回时间戳是否在年末的布尔值。 |
BusinessMonthBegin
BusinessMonthBegin |
一个月的日期偏移,落在第一个工作日。 |
---|
别名:
BMonthBegin |
BusinessMonthBegin 的别名 |
---|
属性
BusinessMonthBegin.freqstr |
返回表示频率的字符串。 |
---|---|
BusinessMonthBegin.kwds |
返回偏移量的额外参数字典。 |
BusinessMonthBegin.name |
返回表示基���频率的字符串。 |
BusinessMonthBegin.nanos |
|
BusinessMonthBegin.normalize |
|
BusinessMonthBegin.rule_code |
|
BusinessMonthBegin.n |
方法
BusinessMonthBegin.copy () |
返回频率的副本。 |
---|---|
BusinessMonthBegin.is_anchored () |
(已弃用) 返回频率是否为单位频率(n=1)的布尔值。 |
BusinessMonthBegin.is_on_offset (dt) |
返回布尔值,指示时间戳是否与此频率相交。 |
BusinessMonthBegin.is_month_start (ts) |
返回布尔值,指示时间戳是否在月初发生。 |
BusinessMonthBegin.is_month_end (ts) |
返回布尔值,指示时间戳是否在月末发生。 |
BusinessMonthBegin.is_quarter_start (ts) |
返回布尔值,指示时间戳是否在季度初发生。 |
BusinessMonthBegin.is_quarter_end (ts) |
返回布尔值,指示时间戳是否在季度末发生。 |
BusinessMonthBegin.is_year_start (ts) |
返回布尔值,指示时间戳是否在年初发生。 |
BusinessMonthBegin.is_year_end (ts) |
返回布尔值,指示时间戳是否在年末发生。 |
属性
BusinessMonthBegin.freqstr |
返回表示频率的字符串。 |
---|---|
BusinessMonthBegin.kwds |
返回偏移量的额外参数字典。 |
BusinessMonthBegin.name |
返回表示基础频率的字符串。 |
BusinessMonthBegin.nanos |
|
BusinessMonthBegin.normalize |
|
BusinessMonthBegin.rule_code |
|
BusinessMonthBegin.n |
方法
BusinessMonthBegin.copy () |
返回频率的副本。 |
---|---|
BusinessMonthBegin.is_anchored () |
(已弃用)返回频率是否为单位频率(n=1)的布尔值。 |
BusinessMonthBegin.is_on_offset (dt) |
返回时间戳是否与此频率相交的布尔值。 |
BusinessMonthBegin.is_month_start (ts) |
返回时间戳是否发生在月初的布尔值。 |
BusinessMonthBegin.is_month_end (ts) |
返回时间戳是否发生在月末的布尔值。 |
BusinessMonthBegin.is_quarter_start (ts) |
返回时间戳是否发生在季度开始处的布尔值。 |
BusinessMonthBegin.is_quarter_end (ts) |
返回时间戳是否发生在季度结束处的布尔值。 |
BusinessMonthBegin.is_year_start (ts) |
返回时间戳是否发生在年初的布尔值。 |
BusinessMonthBegin.is_year_end (ts) |
返回布尔值,指示时间戳是否在年末。 |
CustomBusinessMonthEnd
CustomBusinessMonthEnd |
表示自定义营业月份的 DateOffset 子类。 |
---|
别名:
CBMonthEnd |
CustomBusinessMonthEnd 的别名 |
---|
属性
CustomBusinessMonthEnd.freqstr |
返回表示频率的字符串。 |
---|---|
CustomBusinessMonthEnd.kwds |
返回偏移量的额外参数字典。 |
CustomBusinessMonthEnd.m_offset |
|
CustomBusinessMonthEnd.name |
返回表示基础频率的字符串。 |
CustomBusinessMonthEnd.nanos |
|
CustomBusinessMonthEnd.normalize |
|
CustomBusinessMonthEnd.rule_code |
|
CustomBusinessMonthEnd.n |
|
CustomBusinessMonthEnd.weekmask |
|
CustomBusinessMonthEnd.calendar |
|
CustomBusinessMonthEnd.holidays |
方法
CustomBusinessMonthEnd.copy () |
返回频率的副本。 |
---|---|
CustomBusinessMonthEnd.is_anchored () |
(已弃用) 返回频率是否为单位频率(n=1)的布尔值。 |
CustomBusinessMonthEnd.is_on_offset (dt) |
返回时间戳是否与该频率相交的布尔值。 |
CustomBusinessMonthEnd.is_month_start (ts) |
返回时间戳是否发生在月初的布尔值。 |
CustomBusinessMonthEnd.is_month_end (ts) |
返回时间戳是否发生在月末的布尔值。 |
CustomBusinessMonthEnd.is_quarter_start (ts) |
返回时间戳是否发生在季度初的布尔值。 |
CustomBusinessMonthEnd.is_quarter_end (ts) |
返回时间戳是否发生在季度末的布尔值。 |
CustomBusinessMonthEnd.is_year_start (ts) |
返回时间戳是否发生在年初的布尔值。 |
CustomBusinessMonthEnd.is_year_end (ts) |
返回时间戳是否发生在年底的布尔值。 |
属性
CustomBusinessMonthEnd.freqstr |
返回表示频率的字符串。 |
---|---|
CustomBusinessMonthEnd.kwds |
返回偏移的额外参数字典。 |
CustomBusinessMonthEnd.m_offset |
|
CustomBusinessMonthEnd.name |
返回表示基本频率的字符串。 |
CustomBusinessMonthEnd.nanos |
|
CustomBusinessMonthEnd.normalize |
|
CustomBusinessMonthEnd.rule_code |
|
CustomBusinessMonthEnd.n |
|
CustomBusinessMonthEnd.weekmask |
|
CustomBusinessMonthEnd.calendar |
|
CustomBusinessMonthEnd.holidays |
方法
CustomBusinessMonthEnd.copy () |
返回频率的副本。 |
---|---|
CustomBusinessMonthEnd.is_anchored () |
(已弃用)返回布尔值,指示频率是否为单位频率(n=1)。 |
CustomBusinessMonthEnd.is_on_offset (dt) |
返回布尔值,指示时间戳是否与此频率相交。 |
CustomBusinessMonthEnd.is_month_start (ts) |
返回布尔值,指示时间戳是否出现在月初。 |
CustomBusinessMonthEnd.is_month_end (ts) |
返回布尔值,指示时间戳是否出现在月末。 |
CustomBusinessMonthEnd.is_quarter_start (ts) |
返回布尔值,指示时间戳是否出现在季度初。 |
CustomBusinessMonthEnd.is_quarter_end (ts) |
返回布尔值,指示时间戳是否出现在季度末。 |
CustomBusinessMonthEnd.is_year_start (ts) |
返回布尔值,指示时间戳是否出现在年初。 |
CustomBusinessMonthEnd.is_year_end (ts) |
返回布尔值,指示时间戳是否出现在年底。 |
CustomBusinessMonthBegin
CustomBusinessMonthBegin |
表示自定义工作月份的 DateOffset 子类。 |
---|
别名:
CBMonthBegin |
别名 CustomBusinessMonthBegin |
---|
属性
CustomBusinessMonthBegin.freqstr |
返回表示频率的字符串。 |
---|---|
CustomBusinessMonthBegin.kwds |
返回偏移的额外参数字典。 |
CustomBusinessMonthBegin.m_offset |
|
CustomBusinessMonthBegin.name |
返回表示基础频率的字符串。 |
CustomBusinessMonthBegin.nanos |
|
CustomBusinessMonthBegin.normalize |
|
CustomBusinessMonthBegin.rule_code |
|
CustomBusinessMonthBegin.n |
|
CustomBusinessMonthBegin.weekmask |
|
CustomBusinessMonthBegin.calendar |
|
CustomBusinessMonthBegin.holidays |
方法
CustomBusinessMonthBegin.copy () |
返回频率的副本。 |
---|---|
CustomBusinessMonthBegin.is_anchored () |
(已弃用)返回频率是否为单位频率(n=1)的布尔值。 |
CustomBusinessMonthBegin.is_on_offset (dt) |
返回时间戳是否与此频率相交的布尔值。 |
CustomBusinessMonthBegin.is_month_start (ts) |
返回时间戳是否发生在月初的布尔值。 |
CustomBusinessMonthBegin.is_month_end (ts) |
返回时间戳是否发生在月末的布尔值。 |
CustomBusinessMonthBegin.is_quarter_start (ts) |
返回时间戳是否发生在季度初的布尔值。 |
CustomBusinessMonthBegin.is_quarter_end (ts) |
返回时间戳是否发生在季度末的布尔值。 |
CustomBusinessMonthBegin.is_year_start (ts) |
返回时间戳是否发生在年初的布尔值。 |
CustomBusinessMonthBegin.is_year_end (ts) |
返回时间戳是否发生在年末的布尔值。 |
属性
CustomBusinessMonthBegin.freqstr |
返回表示频率的字符串。 |
---|---|
CustomBusinessMonthBegin.kwds |
返回偏移的额外参数字典。 |
CustomBusinessMonthBegin.m_offset |
|
CustomBusinessMonthBegin.name |
返回表示基础频率的字符串。 |
CustomBusinessMonthBegin.nanos |
|
CustomBusinessMonthBegin.normalize |
|
CustomBusinessMonthBegin.rule_code |
|
CustomBusinessMonthBegin.n |
|
CustomBusinessMonthBegin.weekmask |
|
CustomBusinessMonthBegin.calendar |
|
CustomBusinessMonthBegin.holidays |
方法
CustomBusinessMonthBegin.copy () |
返回频率的副本。 |
---|---|
CustomBusinessMonthBegin.is_anchored () |
(已弃用) 返回布尔值,指示频率是否为单位频率(n=1)。 |
CustomBusinessMonthBegin.is_on_offset (dt) |
返回布尔值,指示时间戳是否与此频率相交。 |
CustomBusinessMonthBegin.is_month_start (ts) |
返回布尔值,指示时间戳是否出现在月初。 |
CustomBusinessMonthBegin.is_month_end (ts) |
返回布尔值,指示时间戳是否出现在月末。 |
CustomBusinessMonthBegin.is_quarter_start (ts) |
返回布尔值,指示时间戳是否出现在季度初。 |
CustomBusinessMonthBegin.is_quarter_end (ts) |
返回布尔值,指示时间戳是否出现在季度末。 |
CustomBusinessMonthBegin.is_year_start (ts) |
返回布尔值,指示时间戳是否出现在年初。 |
CustomBusinessMonthBegin.is_year_end (ts) |
返回布尔值,指示时间戳是否出现在年末。 |
SemiMonthEnd
SemiMonthEnd |
每月两个 DateOffset,重复出现在月底和月中。 |
---|
属性
SemiMonthEnd.freqstr |
返回表示频率的字符串。 |
---|---|
SemiMonthEnd.kwds |
返回偏移量的额外参数字典。 |
SemiMonthEnd.name |
返回表示基础频率的字符串。 |
SemiMonthEnd.nanos |
|
SemiMonthEnd.normalize |
|
SemiMonthEnd.rule_code |
|
SemiMonthEnd.n |
|
SemiMonthEnd.day_of_month |
方法
SemiMonthEnd.copy () |
返回频率的副本。 |
---|---|
SemiMonthEnd.is_anchored () |
(已弃用)返回布尔值,指示频率是否为单位频率(n=1)。 |
SemiMonthEnd.is_on_offset (dt) |
返回布尔值,指示时间戳是否与此频率交叉。 |
SemiMonthEnd.is_month_start (ts) |
返回布尔值,指示时间戳是否在月初发生。 |
SemiMonthEnd.is_month_end (ts) |
返回布尔值,指示时间戳是否在月末发生。 |
SemiMonthEnd.is_quarter_start (ts) |
返回布尔值,指示时间戳是否在季度开始时发生。 |
SemiMonthEnd.is_quarter_end (ts) |
返回布尔值,指示时间戳是否在季度末发生。 |
SemiMonthEnd.is_year_start (ts) |
返回布尔值,指示时间戳是否在年初发生。 |
SemiMonthEnd.is_year_end (ts) |
返回布尔值,指示时间戳是否在年末发生。 |
属性
SemiMonthEnd.freqstr |
返回表示频率的字符串。 |
---|---|
SemiMonthEnd.kwds |
返回偏移量的额外参数的字典。 |
SemiMonthEnd.name |
返回表示基础频率的字符串。 |
SemiMonthEnd.nanos |
|
SemiMonthEnd.normalize |
|
SemiMonthEnd.rule_code |
|
SemiMonthEnd.n |
|
SemiMonthEnd.day_of_month |
方法
SemiMonthEnd.copy () |
返回频率的副本。 |
---|---|
SemiMonthEnd.is_anchored () |
(已弃用)返回布尔值,指示频率是否为单位频率(n=1)。 |
SemiMonthEnd.is_on_offset (dt) |
返回布尔值,指示时间戳是否与此频率相交。 |
SemiMonthEnd.is_month_start (ts) |
返回布尔值,指示时间戳是否出现在月初。 |
SemiMonthEnd.is_month_end (ts) |
返回布尔值,指示时间戳是否出现在月末。 |
SemiMonthEnd.is_quarter_start (ts) |
返回布尔值,指示时间戳是否出现在季度的开始。 |
SemiMonthEnd.is_quarter_end (ts) |
返回布尔值,指示时间戳是否出现在季度的末尾。 |
SemiMonthEnd.is_year_start (ts) |
返回布尔值,指示时间戳是否出现在年初。 |
SemiMonthEnd.is_year_end (ts) |
返回布尔值,指示时间戳是否出现在年底。 |
SemiMonthBegin
SemiMonthBegin |
每月两个重复在月初和月末的 DateOffset。 |
---|
属性
SemiMonthBegin.freqstr |
返回表示频率的字符串。 |
---|---|
SemiMonthBegin.kwds |
返回偏移量的额外参数的字典。 |
SemiMonthBegin.name |
返回表示基本频率的字符串。 |
SemiMonthBegin.nanos |
|
SemiMonthBegin.normalize |
|
SemiMonthBegin.rule_code |
|
SemiMonthBegin.n |
|
SemiMonthBegin.day_of_month |
方法
SemiMonthBegin.copy () |
返回频率的副本。 |
---|---|
SemiMonthBegin.is_anchored () |
(已弃用) 返回频率是否为单位频率(n=1)的布尔值。 |
SemiMonthBegin.is_on_offset (dt) |
返回时间戳是否与此频率相交的布尔值。 |
SemiMonthBegin.is_month_start (ts) |
返回时间戳是否发生在月初的布尔值。 |
SemiMonthBegin.is_month_end (ts) |
返回时间戳是否发生在月底的布尔值。 |
SemiMonthBegin.is_quarter_start (ts) |
返回时间戳是否发生在季度初的布尔值。 |
SemiMonthBegin.is_quarter_end (ts) |
返回时间戳是否发生在季度结束的布尔值。 |
SemiMonthBegin.is_year_start (ts) |
返回时间戳是否发生在年初的布尔值。 |
SemiMonthBegin.is_year_end (ts) |
返回时间戳是否在年末。 |
属性
SemiMonthBegin.freqstr |
返回表示频率的字符串。 |
---|---|
SemiMonthBegin.kwds |
返回偏移的额外参数的字典。 |
SemiMonthBegin.name |
返回表示基础频率的字符串。 |
SemiMonthBegin.nanos |
|
SemiMonthBegin.normalize |
|
SemiMonthBegin.rule_code |
|
SemiMonthBegin.n |
|
SemiMonthBegin.day_of_month |
方法
SemiMonthBegin.copy () |
返回频率的副本。 |
---|---|
SemiMonthBegin.is_anchored () |
(已弃用) 返回频率是否为单位频率 (n=1) 的布尔值。 |
SemiMonthBegin.is_on_offset (dt) |
返回时间戳是否与此频率相交的布尔值。 |
SemiMonthBegin.is_month_start (ts) |
返回时间戳是否在月初。 |
SemiMonthBegin.is_month_end (ts) |
返回时间戳是否发生在月底的布尔值。 |
SemiMonthBegin.is_quarter_start (ts) |
返回时间戳是否发生在季度初的布尔值。 |
SemiMonthBegin.is_quarter_end (ts) |
返回时间戳是否发生在季度末的布尔值。 |
SemiMonthBegin.is_year_start (ts) |
返回时间戳是否发生在年初的布尔值。 |
SemiMonthBegin.is_year_end (ts) |
返回时间戳是否发生在年底的布尔值。 |
Week
Week |
每周偏移。 |
---|
属性
Week.freqstr |
返回表示频率的字符串。 |
---|---|
Week.kwds |
返回偏移量的额外参数的字典。 |
Week.name |
返回表示基础频率的字符串。 |
Week.nanos |
|
Week.normalize |
|
Week.rule_code |
|
Week.n |
|
Week.weekday |
方法
Week.copy () |
返回频率的副本。 |
---|---|
Week.is_anchored () |
返回布尔值,指示频率是否为单位频率(n=1)。 |
Week.is_on_offset (dt) |
返回布尔值,指示时间戳是否与此频率相交。 |
Week.is_month_start (ts) |
返回布尔值,指示时间戳是否在月初发生。 |
Week.is_month_end (ts) |
返回布尔值,指示时间戳是否在月末发生。 |
Week.is_quarter_start (ts) |
返回布尔值,指示时间戳是否在季初发生。 |
Week.is_quarter_end (ts) |
返回布尔值,指示时间戳是否在季末发生。 |
Week.is_year_start (ts) |
返回布尔值,指示时间戳是否在年初发生。 |
Week.is_year_end (ts) |
返回布尔值,指示时间戳是否在年末发生。 |
属性
Week.freqstr |
返回表示频率的字符串。 |
---|---|
Week.kwds |
返回偏移量的额外参数字典。 |
Week.name |
返回表示基础频率的字符串。 |
Week.nanos |
|
Week.normalize |
|
Week.rule_code |
|
Week.n |
|
Week.weekday |
方法
Week.copy () |
返回频率的副本。 |
---|---|
Week.is_anchored () |
返回频率是否为单位频率(n=1)。 |
Week.is_on_offset (dt) |
返回时间戳是否与此频率相交。 |
Week.is_month_start (ts) |
返回时间戳是否在月初。 |
Week.is_month_end (ts) |
返回时间戳是否在月末。 |
Week.is_quarter_start (ts) |
返回时间戳是否在季度开始时。 |
Week.is_quarter_end (ts) |
返回时间戳是否在季度结束时。 |
Week.is_year_start (ts) |
返回时间戳是否在年初。 |
Week.is_year_end (ts) |
返回时间戳是否在年末。 |
月中的第几周
WeekOfMonth |
描述每月的日期,如“每月第二周的星期二”。 |
---|
属性
WeekOfMonth.freqstr |
返回表示频率的字符串。 |
---|---|
WeekOfMonth.kwds |
返回偏移量的额外参数的字典。 |
WeekOfMonth.name |
返回表示基础频率的字符串。 |
WeekOfMonth.nanos |
|
WeekOfMonth.normalize |
|
WeekOfMonth.rule_code |
|
WeekOfMonth.n |
|
WeekOfMonth.week |
方法
WeekOfMonth.copy () |
返回频率的副本。 |
---|---|
WeekOfMonth.is_anchored () |
(已弃用)返回布尔值,指示频率是否为单位频率(n=1)。 |
WeekOfMonth.is_on_offset (dt) |
返回布尔值,指示时间戳是否与此频率相交。 |
WeekOfMonth.weekday |
|
WeekOfMonth.is_month_start (ts) |
返回布尔值,指示时间戳是否发生在月初。 |
WeekOfMonth.is_month_end (ts) |
返回布尔值,指示时间戳是否发生在月末。 |
WeekOfMonth.is_quarter_start (ts) |
返回布尔值,指示时间戳是否发生在季度开始。 |
WeekOfMonth.is_quarter_end (ts) |
返回布尔值,指示时间戳是否发生在季度结束。 |
WeekOfMonth.is_year_start (ts) |
返回布尔值,指示时间戳是否为年初。 |
WeekOfMonth.is_year_end (ts) |
返回布尔值,指示时间戳是否为年末。 |
属性
WeekOfMonth.freqstr |
返回表示频率的字符串。 |
---|---|
WeekOfMonth.kwds |
返回偏移量的额外参数字典。 |
WeekOfMonth.name |
返回表示基础频率的字符串。 |
WeekOfMonth.nanos |
|
WeekOfMonth.normalize |
|
WeekOfMonth.rule_code |
|
WeekOfMonth.n |
|
WeekOfMonth.week |
方法
WeekOfMonth.copy () |
返回频率的副本。 |
---|---|
WeekOfMonth.is_anchored () |
(已弃用) 返回布尔值,指示频率是否为单位频率(n=1)。 |
WeekOfMonth.is_on_offset (dt) |
返回布尔值,指示时间戳是否与此频率相交。 |
WeekOfMonth.weekday |
|
WeekOfMonth.is_month_start (ts) |
返回一个布尔值,指示时间戳是否在月初发生。 |
WeekOfMonth.is_month_end (ts) |
返回一个布尔值,指示时间戳是否在月末发生。 |
WeekOfMonth.is_quarter_start (ts) |
返回一个布尔值,指示时间戳是否在季度开始时发生。 |
WeekOfMonth.is_quarter_end (ts) |
返回一个布尔值,指示时间戳是否在季度结束时发生。 |
WeekOfMonth.is_year_start (ts) |
返回一个布尔值,指示时间戳是否在年初发生。 |
WeekOfMonth.is_year_end (ts) |
返回一个布尔值,指示时间戳是否在年末发生。 |
LastWeekOfMonth
LastWeekOfMonth |
描述每月的最后一周日期。 |
---|
属性
LastWeekOfMonth.freqstr |
返回表示频率的字符串。 |
---|---|
LastWeekOfMonth.kwds |
返回偏移量的额外参数字典。 |
LastWeekOfMonth.name |
返回表示基本频率的字符串。 |
LastWeekOfMonth.nanos |
|
LastWeekOfMonth.normalize |
|
LastWeekOfMonth.rule_code |
|
LastWeekOfMonth.n |
|
LastWeekOfMonth.weekday |
|
LastWeekOfMonth.week |
方法
LastWeekOfMonth.copy () |
返回频率的副本。 |
---|---|
LastWeekOfMonth.is_anchored () |
(已弃用) 返回频率是否为单位频率(n=1)的布尔值。 |
LastWeekOfMonth.is_on_offset (dt) |
返回布尔值,指示时间戳是否与此频率相交。 |
LastWeekOfMonth.is_month_start (ts) |
返回布尔值,指示时间戳是否出现在月初。 |
LastWeekOfMonth.is_month_end (ts) |
返回布尔值,指示时间戳是否出现在月末。 |
LastWeekOfMonth.is_quarter_start (ts) |
返回布尔值,指示时间戳是否出现在季度开始。 |
LastWeekOfMonth.is_quarter_end (ts) |
返回布尔值,指示时间戳是否出现在季度结束。 |
LastWeekOfMonth.is_year_start (ts) |
返回布尔值,指示时间戳是否出现在年初。 |
LastWeekOfMonth.is_year_end (ts) |
返回时间戳是否发生在年底的布尔值。 |
属性
LastWeekOfMonth.freqstr |
返回表示频率的字符串。 |
---|---|
LastWeekOfMonth.kwds |
返回偏移的额外参数字典。 |
LastWeekOfMonth.name |
返回表示基础频率的字符串。 |
LastWeekOfMonth.nanos |
|
LastWeekOfMonth.normalize |
|
LastWeekOfMonth.rule_code |
|
LastWeekOfMonth.n |
|
LastWeekOfMonth.weekday |
|
LastWeekOfMonth.week |
方法
LastWeekOfMonth.copy () |
返回频率的副本。 |
---|---|
LastWeekOfMonth.is_anchored () |
(已弃用) 返回频率是否为单位频率(n=1)的布尔值。 |
LastWeekOfMonth.is_on_offset (dt) |
返回时间戳是否与此频率相交的布尔值。 |
LastWeekOfMonth.is_month_start (ts) |
返回时间戳是否在月初的布尔值。 |
LastWeekOfMonth.is_month_end (ts) |
返回时间戳是否在月末的布尔值。 |
LastWeekOfMonth.is_quarter_start (ts) |
返回时间戳是否在季度初的布尔值。 |
LastWeekOfMonth.is_quarter_end (ts) |
返回时间戳是否在季度末的布尔值。 |
LastWeekOfMonth.is_year_start (ts) |
返回时间戳是否在年初的布尔值。 |
LastWeekOfMonth.is_year_end (ts) |
返回时间戳是否在年末的布尔值。 |
BQuarterEnd
BQuarterEnd |
每季度最后一个工作日之间的 DateOffset 增量。 |
---|
Properties
BQuarterEnd.freqstr |
返回表示频率的字符串。 |
---|---|
BQuarterEnd.kwds |
返回偏移量的额外参数的字典。 |
BQuarterEnd.name |
返回表示基础频率的字符串。 |
BQuarterEnd.nanos |
|
BQuarterEnd.normalize |
|
BQuarterEnd.rule_code |
|
BQuarterEnd.n |
|
BQuarterEnd.startingMonth |
方法
BQuarterEnd.copy () |
返回频率的副本。 |
---|---|
BQuarterEnd.is_anchored () |
返回频率是否为单位频率(n=1)的布尔值。 |
BQuarterEnd.is_on_offset (dt) |
返回时间戳是否与此频率相交的布尔值。 |
BQuarterEnd.is_month_start (ts) |
返回时间戳是否在月初的布尔值。 |
BQuarterEnd.is_month_end (ts) |
返回时间戳是否在月末的布尔值。 |
BQuarterEnd.is_quarter_start (ts) |
返回时间戳是否在季初的布尔值。 |
BQuarterEnd.is_quarter_end (ts) |
返回时间戳是否在季末的布���值。 |
BQuarterEnd.is_year_start (ts) |
返回时间戳是否在年初的布尔值。 |
BQuarterEnd.is_year_end (ts) |
返回时间戳是否在年末的布尔值。 |
属性
BQuarterEnd.freqstr |
返回表示频率的字符串。 |
---|---|
BQuarterEnd.kwds |
返回偏移量的额外参数字典。 |
BQuarterEnd.name |
返回表示基础频率的字符串。 |
BQuarterEnd.nanos |
|
BQuarterEnd.normalize |
|
BQuarterEnd.rule_code |
|
BQuarterEnd.n |
|
BQuarterEnd.startingMonth |
方法
BQuarterEnd.copy () |
返回频率的副本。 |
---|---|
BQuarterEnd.is_anchored () |
返回频率是否为单位频率(n=1)。 |
BQuarterEnd.is_on_offset (dt) |
返回时间戳是否与此频率相交。 |
BQuarterEnd.is_month_start (ts) |
返回时间戳是否在���初。 |
BQuarterEnd.is_month_end (ts) |
返回时间戳是否在月末。 |
BQuarterEnd.is_quarter_start (ts) |
返回时间戳是否发生在季度开始的布尔值。 |
BQuarterEnd.is_quarter_end (ts) |
返回时间戳是否发生在季度末的布尔值。 |
BQuarterEnd.is_year_start (ts) |
返回时间戳是否发生在年初的布尔值。 |
BQuarterEnd.is_year_end (ts) |
返回时间戳是否发生在年底的布尔值。 |
BQuarterBegin
BQuarterBegin |
DateOffset 在每个季度的第一个工作日之间增加。 |
---|
属性
BQuarterBegin.freqstr |
返回表示频率的字符串。 |
---|---|
BQuarterBegin.kwds |
返回偏移的额外参数字典。 |
BQuarterBegin.name |
返回表示基础频率的字符串。 |
BQuarterBegin.nanos |
|
BQuarterBegin.normalize |
|
BQuarterBegin.rule_code |
|
BQuarterBegin.n |
|
BQuarterBegin.startingMonth |
方法
BQuarterBegin.copy () |
返回频率的副本。 |
---|---|
BQuarterBegin.is_anchored () |
返回频率是否为单位频率(n=1)的布尔值。 |
BQuarterBegin.is_on_offset (dt) |
返回时间戳是否与此频率相交的布尔值。 |
BQuarterBegin.is_month_start (ts) |
返回时间戳是否发生在月初的布尔值。 |
BQuarterBegin.is_month_end (ts) |
返回时间戳是否发生在月末的布尔值。 |
BQuarterBegin.is_quarter_start (ts) |
返回时间戳是否发生在季度开始的布尔值。 |
BQuarterBegin.is_quarter_end (ts) |
返回时间戳是否发生在季度末的布尔值。 |
BQuarterBegin.is_year_start (ts) |
返回时间戳是否发生在年初的布尔值。 |
BQuarterBegin.is_year_end (ts) |
返回时间戳是否发生在年末的布尔值。 |
属性
BQuarterBegin.freqstr |
返回表示频率的字符串。 |
---|---|
BQuarterBegin.kwds |
返回偏移量的额外参数字典。 |
BQuarterBegin.name |
返回表示基本频率的字符串。 |
BQuarterBegin.nanos |
|
BQuarterBegin.normalize |
|
BQuarterBegin.rule_code |
|
BQuarterBegin.n |
|
BQuarterBegin.startingMonth |
方法
BQuarterBegin.copy () |
返回频率的副本。 |
---|---|
BQuarterBegin.is_anchored () |
返回布尔值,指示频率是否为单位频率(n=1)。 |
BQuarterBegin.is_on_offset (dt) |
返回布尔值,指示时间戳是否与此频率交叉。 |
BQuarterBegin.is_month_start (ts) |
返回布尔值,指示时间戳是否为月初。 |
BQuarterBegin.is_month_end (ts) |
返回布尔值,指示时间戳是否为月末。 |
BQuarterBegin.is_quarter_start (ts) |
返回布尔值,指示时间戳是否为季度开始。 |
BQuarterBegin.is_quarter_end (ts) |
返回布尔值,指示时间戳是否为季度结束。 |
BQuarterBegin.is_year_start (ts) |
返回布尔值,指示时间戳是否出现在年初。 |
BQuarterBegin.is_year_end (ts) |
返回布尔值,指示时间戳是否出现在年末。 |
QuarterEnd
QuarterEnd |
日期偏移,以季度结束日期为增量。 |
---|
属性
QuarterEnd.freqstr |
返回表示频率的字符串。 |
---|---|
QuarterEnd.kwds |
返回偏移的额外参数字典。 |
QuarterEnd.name |
返回表示基础频率的字符串。 |
QuarterEnd.nanos |
|
QuarterEnd.normalize |
|
QuarterEnd.rule_code |
|
QuarterEnd.n |
|
QuarterEnd.startingMonth |
方法
QuarterEnd.copy () |
返回频率的副本。 |
---|---|
QuarterEnd.is_anchored () |
返回布尔值,指示频率是否为单位频率(n=1)。 |
QuarterEnd.is_on_offset (dt) |
返回布尔值,指示时间戳是否与此频率相交。 |
QuarterEnd.is_month_start (ts) |
返回一个布尔值,指示时间戳是否出现在月初。 |
QuarterEnd.is_month_end (ts) |
返回一个布尔值,指示时间戳是否出现在月末。 |
QuarterEnd.is_quarter_start (ts) |
返回一个布尔值,指示时间戳是否出现在季初。 |
QuarterEnd.is_quarter_end (ts) |
返回一个布尔值,指示时间戳是否出现在季末。 |
QuarterEnd.is_year_start (ts) |
返回一个布尔值,指示时间戳是否出现在年初。 |
QuarterEnd.is_year_end (ts) |
返回一个布尔值,指示时间戳是否出现在年末。 |
属性
QuarterEnd.freqstr |
返回表示频率的字符串。 |
---|---|
QuarterEnd.kwds |
返回偏移量的额外参数的字典。 |
QuarterEnd.name |
返回表示基础频率的字符串。 |
QuarterEnd.nanos |
|
QuarterEnd.normalize |
|
QuarterEnd.rule_code |
|
QuarterEnd.n |
|
QuarterEnd.startingMonth |
Methods
QuarterEnd.copy () |
返回频率的副本。 |
---|---|
QuarterEnd.is_anchored () |
返回频率是否为单位频率(n=1)的布尔值。 |
QuarterEnd.is_on_offset (dt) |
返回时间戳是否与此频率相交的布尔值。 |
QuarterEnd.is_month_start (ts) |
返回时间戳是否发生在月初的布尔值。 |
QuarterEnd.is_month_end (ts) |
返回时间戳是否发生在月末的布尔值。 |
QuarterEnd.is_quarter_start (ts) |
返回时间戳是否发生在季度初的布尔值。 |
QuarterEnd.is_quarter_end (ts) |
返回时间戳是否发生在季度末的布尔值。 |
QuarterEnd.is_year_start (ts) |
返回时间戳是否发生在年初的布尔值。 |
QuarterEnd.is_year_end (ts) |
返回时间戳是否发生在年末的布尔值。 |
QuarterBegin
QuarterBegin |
在季度开始日期之间增加的 DateOffset。 |
---|
Properties
QuarterBegin.freqstr |
返回表示频率的字符串。 |
---|---|
QuarterBegin.kwds |
返回偏移的额外参数字典。 |
QuarterBegin.name |
返回表示基础频率的字符串。 |
QuarterBegin.nanos |
|
QuarterBegin.normalize |
|
QuarterBegin.rule_code |
|
QuarterBegin.n |
|
QuarterBegin.startingMonth |
方法
QuarterBegin.copy () |
返回频率的副本。 |
---|---|
QuarterBegin.is_anchored () |
返回频率是否为单位频率(n=1)。 |
QuarterBegin.is_on_offset (dt) |
返回时间戳是否与此频率相交。 |
QuarterBegin.is_month_start (ts) |
返回时间戳是否为月初。 |
QuarterBegin.is_month_end (ts) |
返回时间戳是否为月末。 |
QuarterBegin.is_quarter_start (ts) |
返回时间戳是否为季度初。 |
QuarterBegin.is_quarter_end (ts) |
返回布尔值,指示时间戳是否发生在季度结束时。 |
QuarterBegin.is_year_start (ts) |
返回布尔值,指示时间戳是否发生在年初。 |
QuarterBegin.is_year_end (ts) |
返回布尔值,指示时间戳是否发生在年末。 |
属性
QuarterBegin.freqstr |
返回表示频率的字符串。 |
---|---|
QuarterBegin.kwds |
返回偏移量的额外参数字典。 |
QuarterBegin.name |
返回表示基础频率的字符串。 |
QuarterBegin.nanos |
|
QuarterBegin.normalize |
|
QuarterBegin.rule_code |
|
QuarterBegin.n |
|
QuarterBegin.startingMonth |
方法
QuarterBegin.copy () |
返回频率的副本。 |
---|---|
QuarterBegin.is_anchored () |
返回布尔值,指示频率是否为单位频率(n=1)。 |
QuarterBegin.is_on_offset (dt) |
返回一个布尔值,指示时间戳是否与此频率相交。 |
QuarterBegin.is_month_start (ts) |
返回一个布尔值,指示时间戳是否出现在月初。 |
QuarterBegin.is_month_end (ts) |
返回一个布尔值,指示时间戳是否出现在月末。 |
QuarterBegin.is_quarter_start (ts) |
返回一个布尔值,指示时间戳是否出现在季度初。 |
QuarterBegin.is_quarter_end (ts) |
返回一个布尔值,指示时间戳是否出现在季度末。 |
QuarterBegin.is_year_start (ts) |
返回一个布尔值,指示时间戳是否出现在年初。 |
QuarterBegin.is_year_end (ts) |
返回一个布尔值,指示时间戳是否出现在年末。 |
BYearEnd
BYearEnd |
DateOffset,增加到年底的最后一个工作日之间。 |
---|
属性
BYearEnd.freqstr |
返回表示频率的字符串。 |
---|---|
BYearEnd.kwds |
返回偏移的额外参数的字典。 |
BYearEnd.name |
返回表示基本频率的字符串。 |
BYearEnd.nanos |
|
BYearEnd.normalize |
|
BYearEnd.rule_code |
|
BYearEnd.n |
|
BYearEnd.month |
方法
BYearEnd.copy () |
返回频率的副本。 |
---|---|
BYearEnd.is_anchored () |
(已弃用) 返回频率是否为单位频率(n=1)的布尔值。 |
BYearEnd.is_on_offset (dt) |
返回时间戳是否与此频率相交的布尔值。 |
BYearEnd.is_month_start (ts) |
返回时间戳是否发生在月初的布尔值。 |
BYearEnd.is_month_end (ts) |
返回时间戳是否发生在月底的布尔值。 |
BYearEnd.is_quarter_start (ts) |
返回时间戳是否发生在季度初的布尔值。 |
BYearEnd.is_quarter_end (ts) |
返回时间戳是否发生在季度末的布尔值。 |
BYearEnd.is_year_start (ts) |
返回时间戳是否发生在年初的布尔值。 |
BYearEnd.is_year_end (ts) |
返回时间戳是否发生在年底的布尔值。 |
属性
BYearEnd.freqstr |
返回表示频率的字符串。 |
---|---|
BYearEnd.kwds |
返回偏移的额外参数字典。 |
BYearEnd.name |
返回表示基本频率的字符串。 |
BYearEnd.nanos |
|
BYearEnd.normalize |
|
BYearEnd.rule_code |
|
BYearEnd.n |
|
BYearEnd.month |
方法
BYearEnd.copy () |
返回频率的副本。 |
---|---|
BYearEnd.is_anchored () |
(已弃用) 返回布尔值,表示频率是否为单位频率(n=1)。 |
BYearEnd.is_on_offset (dt) |
返回布尔值,表示时间戳是否与此频率相交。 |
BYearEnd.is_month_start (ts) |
返回布尔值,表示时间戳是否在月初发生。 |
BYearEnd.is_month_end (ts) |
返回布尔值,表示时间戳是否在月末发生。 |
BYearEnd.is_quarter_start (ts) |
返回布尔值,表示时间戳是否在季度开始发生。 |
BYearEnd.is_quarter_end (ts) |
返回布尔值,表示时间戳是否在季末发生。 |
BYearEnd.is_year_start (ts) |
返回布尔值,指示时间戳是否发生在年初。 |
BYearEnd.is_year_end (ts) |
返回布尔值,指示时间戳是否发生在年末。 |
BYearBegin
BYearBegin |
DateOffset 在年度第一个工作日之间增加。 |
---|
属性
BYearBegin.freqstr |
返回表示频率的字符串。 |
---|---|
BYearBegin.kwds |
返回偏移的额外参数字典。 |
BYearBegin.name |
返回表示基础频率的字符串。 |
BYearBegin.nanos |
|
BYearBegin.normalize |
|
BYearBegin.rule_code |
|
BYearBegin.n |
|
BYearBegin.month |
方法
BYearBegin.copy () |
返回频率的副本。 |
---|---|
BYearBegin.is_anchored () |
(已弃用)返回布尔值,指示频率是否为单位频率(n=1)。 |
BYearBegin.is_on_offset (dt) |
返回布尔值,指示时间戳是否与此频率相交。 |
BYearBegin.is_month_start (ts) |
返回一个布尔值,指示时间戳是否出现在月初。 |
BYearBegin.is_month_end (ts) |
返回一个布尔值,指示时间戳是否出现在月末。 |
BYearBegin.is_quarter_start (ts) |
返回一个布尔值,指示时间戳是否出现在季度初。 |
BYearBegin.is_quarter_end (ts) |
返回一个布尔值,指示时间戳是否出现在季度末。 |
BYearBegin.is_year_start (ts) |
返回一个布尔值,指示时间戳是否出现在年初。 |
BYearBegin.is_year_end (ts) |
返回一个布尔值,指示时间戳是否出现在年末。 |
属性
BYearBegin.freqstr |
返回表示频率的字符串。 |
---|---|
BYearBegin.kwds |
返回偏移量的额外参数字典。 |
BYearBegin.name |
返回表示基础频率的字符串。 |
BYearBegin.nanos |
|
BYearBegin.normalize |
|
BYearBegin.rule_code |
|
BYearBegin.n |
|
BYearBegin.month |
方法
BYearBegin.copy () |
返回频率的副本。 |
---|---|
BYearBegin.is_anchored () |
(已弃用)返回一个布尔值,指示频率是否为单位频率(n=1)。 |
BYearBegin.is_on_offset (dt) |
返回一个布尔值,指示时间戳是否与此频率相交。 |
BYearBegin.is_month_start (ts) |
返回一个布尔值,指示时间戳是否发生在月初。 |
BYearBegin.is_month_end (ts) |
返回一个布尔值,指示时间戳是否发生在月末。 |
BYearBegin.is_quarter_start (ts) |
返回一个布尔值,指示时间戳是否发生在季初。 |
BYearBegin.is_quarter_end (ts) |
返回一个布尔值,指示时间戳是否发生在季末。 |
BYearBegin.is_year_start (ts) |
返回一个布尔值,指示时间戳是否发生在年初。 |
BYearBegin.is_year_end (ts) |
返回一个布尔值,指示时间戳是否发生在年末。 |
YearEnd
YearEnd |
日期偏移量,在日历年末日期之间增加。 |
---|
属性
YearEnd.freqstr |
返回表示频率的字符串。 |
---|---|
YearEnd.kwds |
返回偏移量的额外参数字典。 |
YearEnd.name |
返回表示基础频率的字符串。 |
YearEnd.nanos |
|
YearEnd.normalize |
|
YearEnd.rule_code |
|
YearEnd.n |
|
YearEnd.month |
方法
YearEnd.copy () |
返回频率的副本。 |
---|---|
YearEnd.is_anchored () |
(已弃用)返回频率是否为单位频率(n=1)。 |
YearEnd.is_on_offset (dt) |
返回时间戳是否与此频率相交。 |
YearEnd.is_month_start (ts) |
返回时间戳是否发生在月初。 |
YearEnd.is_month_end (ts) |
返回时间戳是否发生在月末。 |
YearEnd.is_quarter_start (ts) |
返回时间戳是否发生在季度初。 |
YearEnd.is_quarter_end (ts) |
返回时间戳是否发生在季度末。 |
YearEnd.is_year_start (ts) |
返回时间戳是否发生在年初。 |
YearEnd.is_year_end (ts) |
返回时间戳是否发生在年末的布尔值。 |
属性
YearEnd.freqstr |
返回表示频率的字符串。 |
---|---|
YearEnd.kwds |
返回偏移的额外参数的字典。 |
YearEnd.name |
返回表示基础频率的字符串。 |
YearEnd.nanos |
|
YearEnd.normalize |
|
YearEnd.rule_code |
|
YearEnd.n |
|
YearEnd.month |
方法
YearEnd.copy () |
返回频率的副本。 |
---|---|
YearEnd.is_anchored () |
(已弃用) 返回频率是否为单位频率(n=1)的布尔值。 |
YearEnd.is_on_offset (dt) |
返回时间戳是否与此频率相交的布尔值。 |
YearEnd.is_month_start (ts) |
返回时间戳是否发生在月初的布尔值。 |
YearEnd.is_month_end (ts) |
返回时间戳是否发生在月末的布尔值。 |
YearEnd.is_quarter_start (ts) |
返回时间戳是否在季度开始的布尔值。 |
YearEnd.is_quarter_end (ts) |
返回时间戳是否在季度末的布尔值。 |
YearEnd.is_year_start (ts) |
返回时间戳是否在年初的布尔值。 |
YearEnd.is_year_end (ts) |
返回时间戳是否在年末的布尔值。 |
YearBegin
YearBegin |
日期偏移,以日历年开始日期为增量。 |
---|
属性
YearBegin.freqstr |
返回表示频率的字符串。 |
---|---|
YearBegin.kwds |
返回偏移的额外参数字典。 |
YearBegin.name |
返回表示基础频率的字符串。 |
YearBegin.nanos |
|
YearBegin.normalize |
|
YearBegin.rule_code |
|
YearBegin.n |
|
YearBegin.month |
方法
YearBegin.copy () |
返回频率的副本。 |
---|---|
YearBegin.is_anchored () |
(已弃用)返回频率是否为单位频率(n=1)的布尔值。 |
YearBegin.is_on_offset (dt) |
返回时间戳是否与此频率相交的布尔值。 |
YearBegin.is_month_start (ts) |
返回时间戳是否在月初发生的布尔值。 |
YearBegin.is_month_end (ts) |
返回时间戳是否在月底发生的布尔值。 |
YearBegin.is_quarter_start (ts) |
返回时间戳是否在季度初发生的布尔值。 |
YearBegin.is_quarter_end (ts) |
返回时间戳是否在季度末发生的布尔值。 |
YearBegin.is_year_start (ts) |
返回时间戳是否在年初发生的布尔值。 |
YearBegin.is_year_end (ts) |
返回时间戳是否在年底发生的布尔值。 |
属性
YearBegin.freqstr |
返回表示频率的字符串。 |
---|---|
YearBegin.kwds |
返回偏移的额外参数的字典。 |
YearBegin.name |
返回表示基础频率的字符串。 |
YearBegin.nanos |
|
YearBegin.normalize |
|
YearBegin.rule_code |
|
YearBegin.n |
|
YearBegin.month |
方法
YearBegin.copy () |
返回频率的副本。 |
---|---|
YearBegin.is_anchored () |
(已弃用) 返回一个布尔值,指示频率是否是单位频率(n=1)。 |
YearBegin.is_on_offset (dt) |
返回一个布尔值,指示时间戳是否与该频率相交。 |
YearBegin.is_month_start (ts) |
返回一个布尔值,指示时间戳是否发生在月初。 |
YearBegin.is_month_end (ts) |
返回一个布尔值,指示时间戳是否发生在月末。 |
YearBegin.is_quarter_start (ts) |
返回一个布尔值,指示时间戳是否发生在季度初。 |
YearBegin.is_quarter_end (ts) |
返回一个布尔值,指示时间戳是否发生在季度末。 |
YearBegin.is_year_start (ts) |
返回一个布尔值,指示时间戳是否发生在年初。 |
YearBegin.is_year_end (ts) |
返回一个布尔值,指示时间戳是否发生在年末。 |
FY5253
FY5253 |
描述 52-53 周的财年。 |
---|
属性
FY5253.freqstr |
返回表示频率的字符串。 |
---|---|
FY5253.kwds |
返回偏移的额外参数字典。 |
FY5253.name |
返回表示基础频率的字符串。 |
FY5253.nanos |
|
FY5253.normalize |
|
FY5253.rule_code |
|
FY5253.n |
|
FY5253.startingMonth |
|
FY5253.variation |
|
FY5253.weekday |
方法
FY5253.copy () |
返回频率的副本。 |
---|---|
FY5253.get_rule_code_suffix () |
|
FY5253.get_year_end (dt) |
|
FY5253.is_anchored () |
返回频率是否为单位频率(n=1)的布尔值。 |
FY5253.is_on_offset (dt) |
返回时间戳是否与该频率相交的布尔值。 |
FY5253.is_month_start (ts) |
返回时间戳是否发生在月初的布尔值。 |
FY5253.is_month_end (ts) |
返回时间戳是否发生在月末的布尔值。 |
FY5253.is_quarter_start (ts) |
返回时间戳是否发生在季度开始的布尔值。 |
FY5253.is_quarter_end (ts) |
返回时间戳是否发生在季度末的布尔值。 |
FY5253.is_year_start (ts) |
返回时间戳是否发生在年初的布尔值。 |
FY5253.is_year_end (ts) |
返回时间戳是否发生在年底的布尔值。 |
属性
FY5253.freqstr |
返回表示频率的字符串。 |
---|---|
FY5253.kwds |
返回偏移量的额外参数字典。 |
FY5253.name |
返回表示基本频率的字符串。 |
FY5253.nanos |
|
FY5253.normalize |
|
FY5253.rule_code |
|
FY5253.n |
|
FY5253.startingMonth |
|
FY5253.variation |
|
FY5253.weekday |
方法
FY5253.copy () |
返回频率的副本。 |
---|---|
FY5253.get_rule_code_suffix () |
|
FY5253.get_year_end (dt) |
|
FY5253.is_anchored () |
返回频率是否为单位频率(n=1)。 |
FY5253.is_on_offset (dt) |
返回时间戳是否与此频率相交。 |
FY5253.is_month_start (ts) |
返回时间戳是否发生在月初。 |
FY5253.is_month_end (ts) |
返回时间戳是否发生在月末。 |
FY5253.is_quarter_start (ts) |
返回时间戳是否发生在季度开始。 |
FY5253.is_quarter_end (ts) |
返回时间戳是否发生在季度末。 |
FY5253.is_year_start (ts) |
返回时间戳是否发生在年初。 |
FY5253.is_year_end (ts) |
返回时间戳是否发生在年底。 |
FY5253Quarter
FY5253Quarter |
52-53 周财年之间的商业季度日期之间的 DateOffset 增量。 |
---|
属性
FY5253Quarter.freqstr |
返回表示频率的字符串。 |
---|---|
FY5253Quarter.kwds |
返回偏移的额外参数字典。 |
FY5253Quarter.name |
返回表示基础频率的字符串。 |
FY5253Quarter.nanos |
|
FY5253Quarter.normalize |
|
FY5253Quarter.rule_code |
|
FY5253Quarter.n |
|
FY5253Quarter.qtr_with_extra_week |
|
FY5253Quarter.startingMonth |
|
FY5253Quarter.variation |
|
FY5253Quarter.weekday |
方法
FY5253Quarter.copy () |
返回频率的副本。 |
---|---|
FY5253Quarter.get_rule_code_suffix () |
|
FY5253Quarter.get_weeks (dt) |
|
FY5253Quarter.is_anchored () |
返回频率是否为单位频率(n=1)的布尔值。 |
FY5253Quarter.is_on_offset (dt) |
返回时间戳是否与此频率相交的布尔值。 |
FY5253Quarter.year_has_extra_week (dt) |
|
FY5253Quarter.is_month_start (ts) |
返回时间戳是否发生在月初的布尔值。 |
FY5253Quarter.is_month_end (ts) |
返回时间戳是否发生在月末的布尔值。 |
FY5253Quarter.is_quarter_start (ts) |
返回时间戳是否发生在季度开始的布尔值。 |
FY5253Quarter.is_quarter_end (ts) |
返回时间戳是否发生在季度结束的布尔值。 |
FY5253Quarter.is_year_start (ts) |
返回时间戳是否发生在年初的布尔值。 |
FY5253Quarter.is_year_end (ts) |
返回时间戳是否发生在年末的布尔值。 |
属性
FY5253Quarter.freqstr |
返回表示频率的字符串。 |
---|---|
FY5253Quarter.kwds |
返回偏移的额外参数字典。 |
FY5253Quarter.name |
返回表示基本频率的字符串。 |
FY5253Quarter.nanos |
|
FY5253Quarter.normalize |
|
FY5253Quarter.rule_code |
|
FY5253Quarter.n |
|
FY5253Quarter.qtr_with_extra_week |
|
FY5253Quarter.startingMonth |
|
FY5253Quarter.variation |
|
FY5253Quarter.weekday |
方法
FY5253Quarter.copy () |
返回频率的副本。 |
---|---|
FY5253Quarter.get_rule_code_suffix () |
|
FY5253Quarter.get_weeks (dt) |
|
FY5253Quarter.is_anchored () |
返回频率是否为单位频率(n=1)的布尔值。 |
FY5253Quarter.is_on_offset (dt) |
返回时间戳是否与此频率相交的布尔值。 |
FY5253Quarter.year_has_extra_week (dt) |
|
FY5253Quarter.is_month_start (ts) |
返回时间戳是否在月初的布尔值。 |
FY5253Quarter.is_month_end (ts) |
返回时间戳是否在月末的布尔值。 |
FY5253Quarter.is_quarter_start (ts) |
返回时间戳是否在季度开始的布尔值。 |
FY5253Quarter.is_quarter_end (ts) |
返回时间戳是否在季度末的布尔值。 |
FY5253Quarter.is_year_start (ts) |
返回时间戳是否在年初的布尔值。 |
FY5253Quarter.is_year_end (ts) |
返回时间戳是否在年末的布尔值。 |
复活节
Easter |
使用 dateutil 中定义的逻辑计算复活节假期的 DateOffset。 |
---|
属性
Easter.freqstr |
返回表示频率的字符串。 |
---|---|
Easter.kwds |
返回偏移量的额外参数字典。 |
Easter.name |
返回表示基础频率的字符串。 |
Easter.nanos |
|
Easter.normalize |
|
Easter.rule_code |
|
Easter.n |
方法
Easter.copy () |
返回频率的副本。 |
---|---|
Easter.is_anchored () |
(已弃用) 返回频率是否为单位频率(n=1)。 |
Easter.is_on_offset (dt) |
返回时间戳是否与此频率相交。 |
Easter.is_month_start (ts) |
返回时间戳是否在月初。 |
Easter.is_month_end (ts) |
返回时间戳是否在月末。 |
Easter.is_quarter_start (ts) |
返回时间戳是否在季度初。 |
Easter.is_quarter_end (ts) |
返回时间戳是否在季度末。 |
Easter.is_year_start (ts) |
返回时间戳是否在年初。 |
Easter.is_year_end (ts) |
返回时间戳是否在年末。 |
属性
Easter.freqstr |
返回表示频率的字符串。 |
---|---|
Easter.kwds |
返回偏移的额外参数字典。 |
Easter.name |
返回表示基础频率的字符串。 |
Easter.nanos |
|
Easter.normalize |
|
Easter.rule_code |
|
Easter.n |
方法
Easter.copy () |
返回频率的副本。 |
---|---|
Easter.is_anchored () |
(已弃用) 返回频率是否为单位频率(n=1)的布尔值。 |
Easter.is_on_offset (dt) |
返回时间戳是否与此频率相交的布尔值。 |
Easter.is_month_start (ts) |
返回时间戳是否在月初时的布尔值。 |
Easter.is_month_end (ts) |
返���时间戳是否在月末时的布尔值。 |
Easter.is_quarter_start (ts) |
返回时间戳是否在季度开始时的布尔值。 |
Easter.is_quarter_end (ts) |
返回时间戳是否在季度结束时的布尔值。 |
Easter.is_year_start (ts) |
返回时间戳是否在年初时的布尔值。 |
Easter.is_year_end (ts) |
返回时间戳是否在年末时的布尔值。 |
Tick
Tick |
---|
属性
Tick.delta |
|
---|---|
Tick.freqstr |
返回表示频率的字符串。 |
Tick.kwds |
返回偏移量的额外参数字典。 |
Tick.name |
返回表示基础频率的字符串。 |
Tick.nanos |
返回总纳秒数的整数。 |
Tick.normalize |
|
Tick.rule_code |
|
Tick.n |
方法
Tick.copy () |
返回频率的副本。 |
---|---|
Tick.is_anchored () |
(已弃用) 返回 False。 |
Tick.is_on_offset (dt) |
返回时间戳是否与此频率相交的布尔值。 |
Tick.is_month_start (ts) |
返回时间戳是否发生在月初的布尔值。 |
Tick.is_month_end (ts) |
返回时间戳是否发生在月末的布尔值。 |
Tick.is_quarter_start (ts) |
返回时间戳是否发生在季度初的布尔值。 |
Tick.is_quarter_end (ts) |
返回时间戳是否发生在季度末的布尔值。 |
Tick.is_year_start (ts) |
返回时间戳是否发生在年初的布尔值。 |
Tick.is_year_end (ts) |
返回时间戳是否发生在年末的布尔值。 |
属性
Tick.delta |
|
---|---|
Tick.freqstr |
返回表示频率的字符串。 |
Tick.kwds |
返回偏移的额外参数字典。 |
Tick.name |
返回表示基础频率的字符串。 |
Tick.nanos |
返回总纳秒数的整数。 |
Tick.normalize |
|
Tick.rule_code |
|
Tick.n |
方法
Tick.copy () |
返回频率的副本。 |
---|---|
Tick.is_anchored () |
(已弃用) 返回 False。 |
Tick.is_on_offset (dt) |
返回一个布尔值,指示时间戳是否与此频率相交。 |
Tick.is_month_start (ts) |
返回一个布尔值,指示时间戳是否出现在月初。 |
Tick.is_month_end (ts) |
返回一个布尔值,指示时间戳是否出现在月末。 |
Tick.is_quarter_start (ts) |
返回一个布尔值,指示时间戳是否出现在季度初。 |
Tick.is_quarter_end (ts) |
返回一个布尔值,指示时间戳是否出现在季度末。 |
Tick.is_year_start (ts) |
返回时间戳是否在年初的布尔值。 |
Tick.is_year_end (ts) |
返回时间戳是否在年末的布尔值。 |
Day
Day |
偏移n 天。 |
---|
属性
Day.delta |
|
---|---|
Day.freqstr |
返回表示频率的字符串。 |
Day.kwds |
返回偏移的额外参数字典。 |
Day.name |
返回表示基础频率的字符串。 |
Day.nanos |
返回总纳秒数的整数。 |
Day.normalize |
|
Day.rule_code |
|
Day.n |
方法
Day.copy () |
返回频率的副本。 |
---|---|
Day.is_anchored () |
(已弃用) 返回 False。 |
Day.is_on_offset (dt) |
返回时间戳是否与此频率相交的布尔值。 |
Day.is_month_start (ts) |
返回时间戳是否在月初的布尔值。 |
Day.is_month_end (ts) |
返回时间戳是否在月末的布尔值。 |
Day.is_quarter_start (ts) |
返回时间戳是否发生在季度开始。 |
Day.is_quarter_end (ts) |
返回时间戳是否发生在季度结束。 |
Day.is_year_start (ts) |
返回时间戳是否发生在年初。 |
Day.is_year_end (ts) |
返回时间戳是否发生在年底。 |
属性
Day.delta |
|
---|---|
Day.freqstr |
返回表示频率的字符串。 |
Day.kwds |
返回偏移的额外参数字典。 |
Day.name |
返回表示基础频率的字符串。 |
Day.nanos |
返回总纳秒数的整数。 |
Day.normalize |
|
Day.rule_code |
|
Day.n |
方法
Day.copy () |
返回频率的副本。 |
---|---|
Day.is_anchored () |
(已弃用) 返回 False。 |
Day.is_on_offset (dt) |
返回时间戳是否与此频率相交。 |
Day.is_month_start (ts) |
返回时间戳是否在月初时的布尔值。 |
Day.is_month_end (ts) |
返回时间戳是否在月末时的布尔值。 |
Day.is_quarter_start (ts) |
返回时间戳是否在季度开始时的布尔值。 |
Day.is_quarter_end (ts) |
返回时间戳是否在季度结束时的布尔值。 |
Day.is_year_start (ts) |
返回时间戳是否在年初时的布尔值。 |
Day.is_year_end (ts) |
返回时间戳是否在年底时的布尔值。 |
小时
Hour |
偏移n 小时。 |
---|
属性
Hour.delta |
|
---|---|
Hour.freqstr |
返回表示频率的字符串。 |
Hour.kwds |
返回偏移的额外参数字典。 |
Hour.name |
返回表示基础频率的字符串。 |
Hour.nanos |
返回总纳秒数的整数。 |
Hour.normalize |
|
Hour.rule_code |
|
Hour.n |
方法
Hour.copy () |
返回频率的副本。 |
---|---|
Hour.is_anchored () |
(已弃用) 返回 False。 |
Hour.is_on_offset (dt) |
返回时间戳是否与此频率相交的布尔值。 |
Hour.is_month_start (ts) |
返回时间戳是否在月初的布尔值。 |
Hour.is_month_end (ts) |
返回时间戳是否在月末的布尔值。 |
Hour.is_quarter_start (ts) |
返回时间戳是否在季度开始时的布尔值。 |
Hour.is_quarter_end (ts) |
返回时间戳是否在季度结束时的布尔值。 |
Hour.is_year_start (ts) |
返回时间戳是否在年初的布尔值。 |
Hour.is_year_end (ts) |
返回时间戳是否在年末的布尔值。 |
属性
Hour.delta |
|
---|---|
Hour.freqstr |
返回表示频率的字符串。 |
Hour.kwds |
返回偏移的额外参数字典。 |
Hour.name |
返回表示基本频率的字符串。 |
Hour.nanos |
返回总纳秒数的整数。 |
Hour.normalize |
|
Hour.rule_code |
|
Hour.n |
方法
Hour.copy () |
返回频率的副本。 |
---|---|
Hour.is_anchored () |
(已弃用) 返回 False。 |
Hour.is_on_offset (dt) |
返回时间戳是否与此频率相交。 |
Hour.is_month_start (ts) |
返回时间戳是否发生在月初。 |
Hour.is_month_end (ts) |
返回时间戳是否发生在月末。 |
Hour.is_quarter_start (ts) |
返回时间戳是否发生在季度开始。 |
Hour.is_quarter_end (ts) |
返回时间戳是否发生在季度末。 |
Hour.is_year_start (ts) |
返回时间戳是否发生在年初。 |
Hour.is_year_end (ts) |
返回时间戳是否发生在年末。 |
Minute
Minute |
偏移 n 分钟。 |
---|
属性
Minute.delta |
|
---|---|
Minute.freqstr |
返回表示频率的字符串。 |
Minute.kwds |
返回偏移量的额外参数字典。 |
Minute.name |
返回表示基本频率的字符串。 |
Minute.nanos |
返回总纳秒数的整数。 |
Minute.normalize |
|
Minute.rule_code |
|
Minute.n |
方法
Minute.copy () |
返回频率的副本。 |
---|---|
Minute.is_anchored () |
(已弃用)返回 False。 |
Minute.is_on_offset (dt) |
返回时间戳是否与此频率相交的布尔值。 |
Minute.is_month_start (ts) |
返回时间戳是否在月初发生的布尔值。 |
Minute.is_month_end (ts) |
返回时间戳是否在月末发生的布尔值。 |
Minute.is_quarter_start (ts) |
返回时间戳是否在季度开始发生的布尔值。 |
Minute.is_quarter_end (ts) |
返回时间戳是否在季度末发生的布尔值。 |
Minute.is_year_start (ts) |
返回时间戳是否在年初发生的布尔值。 |
Minute.is_year_end (ts) |
返回时间戳是否在年末发生的布尔值。 |
属性
Minute.delta |
|
---|---|
Minute.freqstr |
返回表示频率的字符串。 |
Minute.kwds |
返回偏移量的额外参数的字典。 |
Minute.name |
返回表示基本频率的字符串。 |
Minute.nanos |
返回总纳秒数的整数。 |
Minute.normalize |
|
Minute.rule_code |
|
Minute.n |
方法
Minute.copy () |
返回频率的副本。 |
---|---|
Minute.is_anchored () |
(已弃用) 返回 False。 |
Minute.is_on_offset (dt) |
返回一个布尔值,表示时间戳是否与此频率相交。 |
Minute.is_month_start (ts) |
返回一个布尔值,表示时间戳是否在月初。 |
Minute.is_month_end (ts) |
返回一个布尔值,表示时间戳是否在月末。 |
Minute.is_quarter_start (ts) |
返回一个布尔值,表示时间戳是否在季度初。 |
Minute.is_quarter_end (ts) |
返回一个布尔值,表示时间戳是否在季度末。 |
Minute.is_year_start (ts) |
返回时间戳是否发生在年初的布尔值。 |
Minute.is_year_end (ts) |
返回时间戳是否发生在年末的布尔值。 |
秒
Second |
偏移 n 秒。 |
---|
属性
Second.delta |
|
---|---|
Second.freqstr |
返回表示频率的字符串。 |
Second.kwds |
返回偏移的额外参数的字典。 |
Second.name |
返回表示基础频率的字符串。 |
Second.nanos |
返回总纳秒数的整数。 |
Second.normalize |
|
Second.rule_code |
|
Second.n |
方法
Second.copy () |
返回频率的副本。 |
---|---|
Second.is_anchored () |
(已废弃)返回 False。 |
Second.is_on_offset (dt) |
返回时间戳是否与此频率相交的布尔值。 |
Second.is_month_start (ts) |
返回时间戳是否发生在月初的布尔值。 |
Second.is_month_end (ts) |
返回时间戳是否发生在月末的布尔值。 |
Second.is_quarter_start (ts) |
返回时间戳是否发生在季度初的布尔值。 |
Second.is_quarter_end (ts) |
返回时间戳是否发生在季度末的布尔值。 |
Second.is_year_start (ts) |
返回时间戳是否发生在年初的布尔值。 |
Second.is_year_end (ts) |
返回时间戳是否发生在年末的布尔值。 |
属性
Second.delta |
|
---|---|
Second.freqstr |
返回表示频率的字符串。 |
Second.kwds |
返回偏移的额外参数字典。 |
Second.name |
返回表示基础频率的字符串。 |
Second.nanos |
返回总纳秒数的整数。 |
Second.normalize |
|
Second.rule_code |
|
Second.n |
方法
Second.copy () |
返回频率的副本。 |
---|---|
Second.is_anchored () |
(已弃用) 返回 False。 |
Second.is_on_offset (dt) |
返回一个布尔值,指示时间戳是否与此频率相交。 |
Second.is_month_start (ts) |
返回一个布尔值,指示时间戳是否发生在月初。 |
Second.is_month_end (ts) |
返回一个布尔值,指示时间戳是否发生在月末。 |
Second.is_quarter_start (ts) |
返回一个布尔值,指示时间戳是否发生在季初。 |
Second.is_quarter_end (ts) |
返回一个布尔值,指示时间戳是否发生在季末。 |
Second.is_year_start (ts) |
返回一个布尔值,指示时间戳是否发生在年初。 |
Second.is_year_end (ts) |
返回一个布尔值,指示时间戳是否发生在年末。 |
Milli
Milli |
偏移n 毫秒。 |
---|
属性
Milli.delta |
|
---|---|
Milli.freqstr |
返回表示频率的字符串。 |
Milli.kwds |
返回偏移的额外参数字典。 |
Milli.name |
返回表示基础频率的字符串。 |
Milli.nanos |
返回总纳秒数的整数。 |
Milli.normalize |
|
Milli.rule_code |
|
Milli.n |
方法
Milli.copy () |
返回频率的副本。 |
---|---|
Milli.is_anchored () |
(已弃用) 返回 False。 |
Milli.is_on_offset (dt) |
返回时间戳是否与此频率相交的布尔值。 |
Milli.is_month_start (ts) |
返回时间戳是否发生在月初的布尔值。 |
Milli.is_month_end (ts) |
返回时间戳是否发生在月末的布尔值。 |
Milli.is_quarter_start (ts) |
返回时间戳是否发生在季初的布尔值。 |
Milli.is_quarter_end (ts) |
返回时间戳是否发生在季末的布尔值。 |
Milli.is_year_start (ts) |
返回时间戳是否发生在年初的布尔值。 |
Milli.is_year_end (ts) |
返回时间戳是否发生在年末的布尔值。 |
属性
Milli.delta |
|
---|---|
Milli.freqstr |
返回表示频率的字符串。 |
Milli.kwds |
返回偏移的额外参数字典。 |
Milli.name |
返回表示基础频率的字符串。 |
Milli.nanos |
返回总纳秒数的整数。 |
Milli.normalize |
|
Milli.rule_code |
|
Milli.n |
方法
Milli.copy () |
返回频率的副本。 |
---|---|
Milli.is_anchored () |
(已弃用)返回 False。 |
Milli.is_on_offset (dt) |
返回布尔值,指示时间戳是否与此频率相交。 |
Milli.is_month_start (ts) |
返回布尔值,指示时间戳是否出现在月初。 |
Milli.is_month_end (ts) |
返回布尔值,指示时间戳是否出现在月末。 |
Milli.is_quarter_start (ts) |
返回布尔值,指示时间戳是否出现在季度初。 |
Milli.is_quarter_end (ts) |
返回布尔值,指示时间戳是否出现在季度末。 |
Milli.is_year_start (ts) |
返回布尔值,指示时间戳是否出现在年初。 |
Milli.is_year_end (ts) |
返回布尔值,指示时间戳是否出现在年末。 |
微秒
Micro |
偏移 n 微秒。 |
---|
属性
Micro.delta |
|
---|---|
Micro.freqstr |
返回表示频率的字符串。 |
Micro.kwds |
返回偏移的额外参数字典。 |
Micro.name |
返回表示基本频率的字符串。 |
Micro.nanos |
返回总纳秒数的整数。 |
Micro.normalize |
|
Micro.rule_code |
|
Micro.n |
方法
Micro.copy () |
返回频率的副本。 |
---|---|
Micro.is_anchored () |
(已弃用) 返回 False。 |
Micro.is_on_offset (dt) |
返回一个布尔值,指示时间戳是否与此频率相交。 |
Micro.is_month_start (ts) |
返回一个布尔值,指示时间戳是否在月初发生。 |
Micro.is_month_end (ts) |
返回一个布尔值,指示时间戳是否在月末发生。 |
Micro.is_quarter_start (ts) |
返回一个布尔值,指示时间戳是否在季度初发生。 |
Micro.is_quarter_end (ts) |
返回一个布尔值,指示时间戳是否在季度末发生。 |
Micro.is_year_start (ts) |
返回布尔值,指示时间戳是否在年初。 |
Micro.is_year_end (ts) |
返回布尔值,指示时间戳是否在年末。 |
属性
Micro.delta |
|
---|---|
Micro.freqstr |
返回表示频率的字符串。 |
Micro.kwds |
返回偏移量的额外参数的字典。 |
Micro.name |
返回表示基本频率的字符串。 |
Micro.nanos |
返回总纳秒数的整数。 |
Micro.normalize |
|
Micro.rule_code |
|
Micro.n |
方法
Micro.copy () |
返回频率的副本。 |
---|---|
Micro.is_anchored () |
(已废弃) 返回 False。 |
Micro.is_on_offset (dt) |
返回布尔值,指示时间戳是否与此频率交叉。 |
Micro.is_month_start (ts) |
返回布尔值,指示时间戳是否在月初。 |
Micro.is_month_end (ts) |
返回布尔值,指示时间戳是否在月末。 |
Micro.is_quarter_start (ts) |
返回时间戳是否在季度开始时。 |
Micro.is_quarter_end (ts) |
返回时间戳是否在季度结束时。 |
Micro.is_year_start (ts) |
返回时间戳是否在年初。 |
Micro.is_year_end (ts) |
返回时间戳是否在年末。 |
Nano
Nano |
偏移n 纳秒。 |
---|
属性
Nano.delta |
|
---|---|
Nano.freqstr |
返回表示频率的字符串。 |
Nano.kwds |
返回偏移的额外参数字典。 |
Nano.name |
返回表示基本频率的字符串。 |
Nano.nanos |
返回总纳秒数的整数。 |
Nano.normalize |
|
Nano.rule_code |
|
Nano.n |
方法
Nano.copy () |
返回频率的副本。 |
---|---|
Nano.is_anchored () |
(已弃用) 返回 False。 |
Nano.is_on_offset (dt) |
返回时间戳是否与此频率相交。 |
Nano.is_month_start (ts) |
返回一个布尔值,指示时间戳是否发生在月初。 |
Nano.is_month_end (ts) |
返回一个布尔值,指示时间戳是否发生在月末。 |
Nano.is_quarter_start (ts) |
返回一个布尔值,指示时间戳是否发生在季度初。 |
Nano.is_quarter_end (ts) |
返回一个布尔值,指示时间戳是否发生在季度末。 |
Nano.is_year_start (ts) |
返回一个布尔值,指示时间戳是否发生在年初。 |
Nano.is_year_end (ts) |
返回一个布尔值,指示时间戳是否发生在年底。 |
属性
Nano.delta |
|
---|---|
Nano.freqstr |
返回表示频率的字符串。 |
Nano.kwds |
返回偏移的额外参数字典。 |
Nano.name |
返回表示基本频率的字符串。 |
Nano.nanos |
返回总纳秒数的整数。 |
Nano.normalize |
|
Nano.rule_code |
|
Nano.n |
方法
Nano.copy () |
返回频率的副本。 |
---|---|
Nano.is_anchored () |
(已弃用) 返回 False。 |
Nano.is_on_offset (dt) |
返回布尔值,表示时间戳是否与此频率相交。 |
Nano.is_month_start (ts) |
返回布尔值,表示时间戳是否在月初。 |
Nano.is_month_end (ts) |
返回布尔值,表示时间戳是否在月末。 |
Nano.is_quarter_start (ts) |
返回布尔值,表示时间戳是否在季度初。 |
Nano.is_quarter_end (ts) |
返回布尔值,表示时间戳是否在季度末。 |
Nano.is_year_start (ts) |
返回布尔值,表示时间戳是否在年初。 |
Nano.is_year_end (ts) |
返回布尔值,表示时间戳是否在年末。 |
频率
to_offset (freq[, is_period]) |
从字符串或 datetime.timedelta 对象返回 DateOffset 对象。 |
---|
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 提示词工程——AI应用必不可少的技术
· 字符编码:从基础到乱码解决
· 地球OL攻略 —— 某应届生求职总结
2021-06-24 如何评价「施一公请辞清华大学副校长,全职执掌西湖大学」?你如何看待西湖大学的发展前景?