Python 关于如何将此日期列转换为通用格式,您有什么想法吗?文件日期应从2019年10月4日开始

Python 关于如何将此日期列转换为通用格式,您有什么想法吗?文件日期应从2019年10月4日开始,python,date,Python,Date,我正在尝试将此dataframe列的日期转换为通用格式,但我不知道如何进行转换。文件日期应从2019年10月4日开始。我不明白这些格式之间的关系。我尝试使用infer\u datetime\u format=True,但无法修复它: 不要发布数据帧的图片,请给出实际的示例数据,就像我下面所做的那样: import pandas as pd df = pd.DataFrame([[1570147200299, 8224.43, 0.167953], [157

我正在尝试将此dataframe列的日期转换为通用格式,但我不知道如何进行转换。文件日期应从2019年10月4日开始。我不明白这些格式之间的关系。我尝试使用infer\u datetime\u format=True,但无法修复它:

不要发布数据帧的图片,请给出实际的示例数据,就像我下面所做的那样:

import pandas as pd

df = pd.DataFrame([[1570147200299, 8224.43, 0.167953],
                   [1570147200370, 8224.80, 0.152024]],
                  columns=['date','price','amount'])
因此,该列是在epoch unix timestamp中,这是自1970年1月1日以来经过的秒数(在本例中看起来像毫秒)。只是需要转换。这里是时间戳的参考,它显示了历元时间戳

输出:

print(df)
            date    price    amount date_convert
0  1570147200299  8224.43  0.167953   2019-10-04
1  1570147200370  8224.80  0.152024   2019-10-04
print(df)
            date    price    amount date_convert
0  1570147200299  8224.43  0.167953   2019-10-04
1  1570147200370  8224.80  0.152024   2019-10-04