【发布时间】:2018-06-28 22:19:12
【问题描述】:
我有一个 Pandas DataFrame,其日期列的格式为 datetime64[ns]。
0 2016-10-19 23:41:03
1 2016-10-22 03:25:54
2 2016-10-21 23:58:05
3 2016-10-23 00:13:22
4 2016-10-22 00:51:26
5 2016-10-23 00:52:45
6 2016-10-23 02:18:42
由于我正在从事的项目的特定类型,我想将其转换为时间不是基于常规日期(0 am 到 0 am),而是基于夜生活日(12 pm 到 12 pm)。这意味着如果我这样做了
data.dt.weekday_name
并根据我从星期一下午 12 点到星期二下午 12 点的时间戳获取工作日,而不是通常认为的从星期一上午 12 点到星期二下午 12 点。
在 Pandas 中可以做到吗?你有什么诀窍吗?
【问题讨论】:
标签: python date datetime time-series datetimeoffset