【发布时间】:2021-07-20 18:27:22
【问题描述】:
我的 DataFrame 中有一个 (created AT) 列,其时间戳如下所示:
Created AT
1) 2021-04-19T09:14:10.526Z
2) 2021-04-19T09:13:06.809Z
3) 2021-04-19T09:13:06.821Z
我只想从上面的列等中提取时间。它应该显示如下: 9:14:8 等 这个怎么提取?
【问题讨论】:
-
使用
df['created_at'].dt.time -
请注意,
pandas不会使用内置的 datetime64 数据类型单独处理日期和时间(它始终是日期 和 时间)。如果您想在 pandas 中有效地处理日期和时间,请不要截断日期。
标签: python pandas date datetime time