使用:
.strftime("%Y-%m-%d").values.tolist()
示例代码
import pandas as pd
time_index = pd.date_range(start="20200101", periods=4, freq="D")
print(time_index.values.tolist()) # 不转换的效果
print(time_index.strftime("%Y-%m-%d").values.tolist()) # 转换的效果
输出效果:
[1577836800000000000, 1577923200000000000, 1578009600000000000, 1578096000000000000]
['2020-01-01', '2020-01-02', '2020-01-03', '2020-01-04']
第一行是不转换的效果
第二行是转换的效果