pandas.Period

class pandas.Period

Represents a period of time

Parameters
valuePeriod or str, default None

The time period represented (e.g., ‘4Q2005’)

freqstr, default None

One of pandas period strings or corresponding objects

yearint, default None
monthint, default 1
quarterint, default None
dayint, default 1
hourint, default 0
minuteint, default 0
secondint, default 0

Attributes

day

Get day of the month that a Period falls on.

dayofweek

Day of the week the period lies in, with Monday=0 and Sunday=6.

dayofyear

Return the day of the year.

days_in_month

Get the total number of days in the month that this period falls on.

daysinmonth

Get the total number of days of the month that the Period falls in.

hour

Get the hour of the day component of the Period.

minute

Get minute of the hour component of the Period.

qyear

Fiscal year the Period lies in according to its starting-quarter.

second

Get the second component of the Period.

start_time

Get the Timestamp for the start of the period.

week

Get the week of the year on the given Period.

weekday

Day of the week the period lies in, with Monday=0 and Sunday=6.

end_time

freq

freqstr

is_leap_year

month

ordinal

quarter

weekofyear

year

Methods

asfreq()

Convert Period to desired frequency, either at the start or end of the interval

strftime()

Returns the string representation of the Period, depending on the selected fmt.

to_timestamp()

Return the Timestamp representation of the Period at the target frequency at the specified end (how) of the Period

now

Scroll To Top