【发布时间】:2020-11-11 20:18:04
【问题描述】:
我有一个包含“日期”列的数据框,其值为“9999-12-31 00:00:00”。我需要将其转换为 'dd/mm/yyyy'。
import pandas as pd
data = (['9999-12-31 00:00:00'])
df = pd.DataFrame(data, columns=['Date'])
【问题讨论】:
-
到目前为止您尝试过什么?你有没有得到任何错误?你查阅过文档吗?
-
我收到错误:超出范围纳秒时间戳:9999-12-31 00:00:00 @Exelian
-
那是因为
pandas无法处理datetimedtype 这么高的年份,请检查docs。