我在数据框中的日期列如下所示
df.REFERENCE_DATE
0 2019-11-26
1 2019-11-27
2 2019-11-29
3 2019-11-30
4 2019-11-26
df.dtpes
REFERENCE_DATE datetime64[ns]
df.to_json('date.json', orient='records')
当我再次读取文件时,此日期格式会变成字符串。
df1=pd.read_json('date.json')
0 1574726400000
1 1574812800000
2 1574985600000
3 1575072000000
df1.dtypes
REFERENCE_DATE object
我希望整个日期字段具有相同的格式。如何解决这个问题
答案 0 :(得分:1)
将其转换回
pd.to_datetime(df.Date,unit='ms')
Out[62]:
0 2019-11-26
1 2019-11-27
2 2019-11-29
3 2019-11-30
Name: Date, dtype: datetime64[ns]