Intermediate

Excel序列日期转换器

在Excel/Google Sheets序列日期数字与日历日期之间互转,支持1900和1904两种日期系统。

换算方向

Date system

Whole or decimal serial; decimals encode the time of day
Fraction of a day (0–1); 0.5 = 12:00 noon
Serial number
45,000

Excel/Sheets serial date number

Serial number
45,000
Calendar date
2023-03-15
Time of day
00:00:00
Day fraction
0
ISO 8601
2023-03-15T00:00:00

00:00:00

Time of day

Elapsed day

0%

Remaining day

100%

结果仅为一般参考性的估算,并非专业建议——在依赖这些重要结果之前,请务必自行独立核实。 阅读完整免责声明.
快速解答

这个计算器是如何工作的?

电子表格序列日期是自纪元起的天数(1900系统以1899年12月30日为起点,1904系统以1904年1月1日为起点),小数部分存储当天时间。本工具在序列数与日历日期之间互转,处理Excel虚构的1900闰日以及两种系统之间1462天的偏差。

公式
1900 system: serial = round((date − 1899-12-30) / 86,400,000 ms); 1904 system: serial = 1900-serial − 1462. Time of day = day fraction × 24 h.
How this is calculated

电子表格将日期存储为单一数字:自纪元起的天数,小数部分编码当天时间。在默认的1900系统中,纪元为1899年12月30日,因此日期的序列数为round((date − Date.UTC(1899,11,30)) / 86,400,000)。这一偏移量刻意纳入了Excel众所周知的虚构的1900年2月29日闰日,使序列数对所有实际(1900年2月之后)日期与Excel完全吻合。1904系统(旧款Mac和Google Sheets中可选)从1904年1月1日起计数;相同日期的1904序列数比1900系统恰好小1462天。

方向选择器决定转换方向。序列→日期方向读取序列数,加上可选的时间小数,重建日历日期和时刻。日期→序列方向解析ISO日期,从所选纪元四舍五入到最近整天,并加上时间小数。时间小数输入范围为0至1:0.25为06:00,0.5为正午,0.75为18:00,因为整天等于1.0。

结果以UTC计算,避免夏令时和时区漂移,毫秒时间戳四舍五入到最近秒后格式化。输出显示序列数、日历日期(YYYY-MM-DD)、当天时间、原始天小数和ISO 8601组合字符串。注意,仅1900年前59天存在Excel虚构闰日导致与真实日历算法相差一天的情况。

常见问题

Excel错误地将1900年视为闰年(实际上不是)。使用1899-12-30作为零点来补偿虚构的1900年2月29日,使正常日期的序列数与Excel和Google Sheets显示的完全一致。

它们使用不同的纪元。1900系统(Windows默认)从1899年末开始计数,1904系统(最初来自经典Mac Excel)从1904年1月1日开始计数。相同日历日期的1904序列数比1900序列数恰好小1462天。

序列数的小数部分是24小时制一天的分数。0.5表示正午12:00,0.75表示18:00。将小数部分乘以24即得小时数。

也称为

excel日期转换
excel序列日期
序列号转日期
表格日期数字
excel日期数字
日期序列号
电子表格日期

APA

TG we-Calculate Editorial Team. (2026). Excel序列日期转换器 [Online calculator]. TG we-Calculate. https://we-calculate.com/zh/calculator/excel-serial-date-converter

Chicago

TG we-Calculate Editorial Team. "Excel序列日期转换器." TG we-Calculate. 2026. https://we-calculate.com/zh/calculator/excel-serial-date-converter.

IEEE

TG we-Calculate Editorial Team, "Excel序列日期转换器," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/zh/calculator/excel-serial-date-converter

BibTeX

@misc{wecalculate_excel_serial_date_converter, title = {Excel序列日期转换器}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/zh/calculator/excel-serial-date-converter}}, year = {2026}, note = {TG we-Calculate} }

这个计算器对您有帮助吗?