首页 > 解决方案 > 如何在经典日期中以毫秒为单位转换日期?

问题描述

您好,我正在使用 python,我需要转换我的日期,因为这在我的日期数组中:

我准确地说我的变量的名称是df['time'].

1    737214.791667
2    737214.833333
3    737214.875000
4    737214.916667
Name: time, Length: 500, dtype: float64

基本上问题都以毫秒为单位,我需要有经典的日期。

标签: pythonpython-3.xpandasdataframepython-datetime

解决方案


在我的系统(熊猫 0.24.2)上,命令

pd.to_datetime(df['time'], unit='ms')

工作正常。你也可以试试:

pd.to_datetime(df['time'].mul(1e6).astype(np.int64))

推荐阅读