pandas.Period.dayofweek#

Period.dayofweek#

Period 所属星期几,星期一=0,星期日=6。

如果 Period 的频率小于天(例如,小时),并且 Period 跨越了多天,则使用 Period 开始时的那一天。

如果频率大于天(例如,月),则使用 Period 的最后一天。

Returns:
int

星期几。

参见

Period.day_of_week

período 所在的星期几。

Period.weekday

Period.day_of_week 的别名。

Period.day

月份中的第几天。

Period.dayofyear

一年中的第几天。

Examples

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

对于跨越多天的 Period,返回 Period 开始时的那一天。

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

对于频率大于天的 Period,返回 Period 的最后一天。

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