pandas.Period.year#
- Period.year#
Return the year this Period falls on.
- Returns:
- int
See also
period.month
Get the month of the year for the given Period.
period.day
Return the day of the month the Period falls on.
Notes
The year is based on the ordinal and base attributes of the Period.
Examples
Create a Period object for January 2023 and get the year:
>>> period = pd.Period('2023-01', 'M') >>> period.year 2023
Create a Period object for 01 January 2023 and get the year:
>>> period = pd.Period('2023', 'D') >>> period.year 2023
Get the year for a period representing a quarter:
>>> period = pd.Period('2023Q2', 'Q') >>> period.year 2023
Handle a case where the Period object is empty, which results in NaN:
>>> period = pd.Period('nan', 'M') >>> period.year nan