Excel 日期转换

Excel 日期序列号与日期互转(1900 日期系统)

功能介绍

Excel 内部用数字(序列号)存储日期,如 45261 表示 2023-12-01。本工具在 Excel 序列号与普通日期之间转换,并说明 1900 日期系统的兼容性处理。

注意:Excel 为兼容 Lotus 1-2-3 存在著名的 1900 伪闰年 Bug(序列号 1-60),工具不支持这一区间并明确提示。

使用说明

  • 输入 Excel 序列号(可含小数表示时间部分),转换为日期
  • 反向输入日期得到序列号
  • 序列号 60 之前的区间因 1900 闰年 Bug 不予支持

输入输出示例

序列号 → 日期

45261 → 2023-12-01

含时间

45261.5 → 2023-12-01 12:00:00

常见问题

为什么 1-60 不支持?

Excel 误把 1900 当作闰年,序列号 1-60 对应的日期存在一天偏差,为避免错误结果本工具直接拒绝该区间。

相关工具

  • 时间戳转换 - Unix 时间戳与日期互转,自动识别秒/毫秒,实时当前时间
  • Excel / CSV 转换 - 解析 Excel/CSV,预览表格,导出 CSV / JSON / SQL
  • 时区转换 - 同一时刻在多个时区的对应时间对照
  • 日期计算 - 日期加减天数、两日期间隔计算

本工具完全在浏览器本地运行,输入内容不会被上传或保存。