我有一个如下数据框数据类型
usr_id year
0 t961 00:50:03.158000
1 t964 03:25:57
2 t335 00:55:00
3 t829 00:04:25.714000
usr_id object
year object
dtype: object
我想将年份列数据类型转换为日期时间。我使用了下面的代码。
timefmt = "%H:%M"
test['year'] = pd.to_datetime(
test['year'], format=timefmt, errors='coerce').dt.time
我得到低于输出
usr_id year
0 t961 NaT
1 t964 NaT
2 t335 NaT
3 t829 NaT
如何将此列的数据时间(对象转换为日期时间)?我怎样才能放下秒和微秒?
预期输出
usr_id year
0 t961 00:50
1 t964 03:25
2 t335 00:55
3 t829 00:04
天涯尽头无女友
白猪掌柜的
相关分类