pandas.Period.weekday#

Period.weekday#

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

如果周期频率低于每日(例如每小时),并且周期跨越多个天,则使用周期开始的那一天。

如果频率高于每日(例如每月),则使用该期间的最后一天。

返回:
int

星期几。

参见

Period.dayofweek

该周期所在的星期几。

Period.weekday

Period.dayofweek 的别名。

Period.day

一个月中的某一天。

Period.dayofyear

一年中的某一天。

示例

>>> per = pd.Period('2017-12-31 22:00', 'h')
>>> per.dayofweek
6

对于跨越多个日期的期间,返回期间开始的那一天。

>>> per = pd.Period('2017-12-31 22:00', '4h')
>>> per.dayofweek
6
>>> per.start_time.dayofweek
6

对于频率高于天的周期,返回周期中的最后一天。

>>> per = pd.Period('2018-01', 'M')
>>> per.dayofweek
2
>>> per.end_time.dayofweek
2