我似乎找不到这个,但我确定它在 SO 的某个地方。我希望将时间戳四舍五入到一微秒。其他舍入频率正在工作,但是当我尝试将以下舍入到一个小数位时它不起作用。
df = pd.DataFrame({
'time' : ['2019-08-02 09:50:10.040','2019-08-02 09:50:10.080','2019-08-02 09:50:10.170','2019-08-02 09:50:10.180'],
})
df['time'] = pd.to_datetime(df['time'])
df["time"] = df.time.dt.round("1L")
预期输出:
time
0 2019-08-02 09:50:10.0
1 2019-08-02 09:50:10.1
2 2019-08-02 09:50:10.2
3 2019-08-02 09:50:10.2
白衣非少年
蛊毒传说
相关分类