pandas.Period#

class pandas.Period(value=None, freq=None, ordinal=None, year=None, month=None, quarter=None, day=None, hour=None, minute=None, second=None)#

表示一段时间。

参数
value句号或字符串,默认为无

所代表的时间段(例如‘2005年第四季度’)。

freq字符串,默认为无

Pandas周期串或相应的对象之一。

ordinalInt,默认为无

从公历纪元的偏移期开始的时期。

yearInt,默认为无

期间的年值。

month整型,默认值为1

期间的月值。

quarterInt,默认为无

期间的季度价值。

day整型,默认值为1

期间的天值。

hour整型,默认为0

时段的小时值。

minute整型,默认为0

时间段的分钟值。

second整型,默认为0

该期间的第二个值。

属性

day 

得到一个经期所在月份的第几天。

day_of_week 

周期所在的星期几,星期一=0,星期日=6。

day_of_year 

返回一年中的某一天。

dayofweek 

周期所在的星期几,星期一=0,星期日=6。

dayofyear 

返回一年中的某一天。

days_in_month 

获取此期间所在月份的总天数。

daysinmonth 

获取该期间所在月份的总天数。

end_time 

获取时段结束的时间戳。

freqstr 

返回频率的字符串表示形式。

hour 

获取该期间的一天中的小时部分。

is_leap_year 

如果该期间的年份在闰年,则返回True。

minute 

获取时段中小时部分的分钟数。

month 

返回此期间所在的月份。

quarter 

返回此期间所在的季度。

qyear 

财政年度根据其开始季度,该期间所在的时间段。

second 

获取该期间的第二个组成部分。

start_time 

获取时段开始的时间戳。

week 

获取给定时间段的一年中的第几周。

weekday 

周期所在的星期几,星期一=0,星期日=6。

weekofyear 

获取给定时间段的一年中的第几周。

year 

返回此期间所属的年份。

freq

ordinal

方法:

asfreq 

在间隔开始或结束时,将周期转换为所需频率。

now 

返回当前日期的期间。

strftime 

属性的字符串表示形式。 Period ,具体取决于选定的 fmt

to_timestamp 

返回该期间的时间戳表示形式。