pandas dataframe将日期存储为datetime64[ns],但将唯一值放入列表会得到一个神秘的长整数

2024-09-30 20:35:14 发布

您现在位置:Python中文网/ 问答频道 /正文

比方说,当我键入df.dtypes时,它会返回

Name               int64
UpdateTime         datetime64[ns]
EnquiryDate        datetime64[ns]
dtype: object

ls_UpdateDate = df['UpdateTime'].sort_values().unique().tolist()

print(ls_UpdateDate)

给我

[1570492800000000000,
 1570665600000000000,
 1571097600000000000,
 1571270400000000000,
 1571356800000000000,
 1571616000000000000,
 1571788800000000000,
 1571875200000000000,
 1572480000000000000]

我该怎么做才能让列表成为一个普通的日期格式,没有h,m,s

提前谢谢


Tags: namedf键入objectsortlsvaluesns