pandas.Period.month#

Period.month#

返回此期间所在的月份。

返回:
int

参见

period.week

获取给定周期内的周数。

Period.year

返回此时间段所在的年份。

Period.day

返回此周期所在的月份中的日期。

备注

月份基于 Period 的 ordinalbase 属性。

示例

创建一个表示2022年1月的Period对象并获取月份:

>>> period = pd.Period('2022-01', 'M')
>>> period.month
1

没有指定频率的周期对象,导致默认频率:

>>> period = pd.Period('2022', 'Y')
>>> period.month
12

使用指定的频率创建一个 Period 对象,但日期字符串不完整:

>>> period = pd.Period('2022', 'M')
>>> period.month
1

处理一个周期对象为空的情况,这会导致 NaN

>>> period = pd.Period('nan', 'M')
>>> period.month
nan