先看看示例
作者提供的示例,实际效果取决于你的输入和使用工具。
输入
【编辑示例】r1=2026年9月30日;r2=2026-02-30;r3=03/04/2026;r4=空。规则:目标 YYYY-MM-DD,未规定斜线日期的地区。
输出
【编辑示例】r1→2026-09-30,成功;r2→留空,无效日期;r3→留空,日月顺序待确认;r4→留空,原始缺失。总计 4 行:成功 1、无效 1、歧义 1、缺失 1。
完整提示词
请清理日期列,并且始终保留原值。先识别每种格式,再根据明确的地区、原软件及日期规则解析。输出原行号、原值、标准日期、解析依据和状态;目标日期为 YYYY-MM-DD。
像 03/04/2026 这种日月顺序不明的值,只有材料明确给出格式时才转换。纯数字可能是日期序列号,也可能是编号;缺少原系统和日期基准时先标记待确认。带时区的时间戳需先明确目标时区,再截取日期。不存在的日期、空值和无法解释的值分别列出,不能悄悄修到相邻日期。
若需要星期几,应由解析后的日期计算并提供可复算的方法。最后给出各格式数量、成功数和待确认数,核对总行数不变。不要用今天补全未知年份。
数据:
{{table}}
格式、地区和时区规则:
{{rules}}