我的数据框中有一列,代表ms
中的时间戳。当我运行类似df.head()
之类的东西时,会得到以下结果:
ts
0 1543449657796
1 1543449690796
我正在获取此代码并将其转换为日期时间:
t = pd.to_datetime(df['ts'], unit='ms')
t.head()
它提供以下输出:
0 2018-11-29 00:00:57.796
1 2018-11-29 00:01:30.796
在我尝试从t
:t.dt.time
抽出时间之前,一切都看起来不错。该调用返回相似的值,但添加了几个0 00:00:57.796000
是否可以使用t.head()
从t.dt.time
获得相同的值?