【发布时间】:2014-08-29 01:44:54
【问题描述】:
我有一列包含该格式的日期:
0 2013-12-12 10:51:51
1 2013-12-12 11:11:01
2 2013-12-12 11:19:22
3 2013-12-12 11:36:48
4 2013-12-12 11:36:48
我想把它截断为
0 10:51:51
1 11:11:01
2 11:19:22
3 11:36:48
4 11:36:48
我尝试了df[":11],但它截断了列,而不是列内
【问题讨论】:
-
这是字符串还是日期时间列?如果是字符串,则
df['date'] = df['date'].apply(lambda x: x[11:])否则df['date'] = df['date'].apply(lambda x: x.time())应该可以工作