1
Amy 原创整理|资料核验:2026-10-30
pandas.to_datetime 文档说明,errors='coerce' 会把无法解析的日期等转换为 NaT,而不是报错。这能让处理继续执行,但不会自动修复原始数据。
教学示例:原始一列含 '2026-10-01' 和 'not-a-date',按明确的日期格式转换并设置 errors='coerce' 后,第二项会成为 NaT。若直接把缺失值全部删掉,那条原本需要调查的记录也可能随之消失。
Amy 的清理建议:保留原始列,另存转换结果,统计原来非空但转换后为 NaT 的数量,并抽查原文。已知源格式时明确指定 format;不要只以“程序没报错”作为导入成功的标准。例子用于说明行为,不是某份真实业务数据的核验结果。
官方来源:
https://pandas.pydata.org/docs/reference/api/pandas.to_datetime.html