pandas.Period.day_of_week#
- Period.day_of_week#
Period 所属星期几,星期一=0,星期日=6。
如果 Period 的频率小于天(例如,小时),并且 Period 跨越了多天,则使用 Period 开始时的那一天。
如果频率大于天(例如,月),则使用 Period 的最后一天。
- Returns:
- int
星期几。
参见
Period.day_of_weekperíodo 所在的星期几。
Period.weekdayPeriod.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