Date Difference Calculator

Updated: 2026-07-12
Ad Space - Top (728x90)

Calculate Date Difference

Select two dates to calculate the difference in days, weeks, months, and years. Supports workday calculation.

Quick:
--
Days
--
Weeks
--
Months
--
Years
Ad Space - Bottom (728x90)

📖 How to Use

1. 选择日期:选择Start Date和End Date。

2. 设置选项:可选择「Include end date」或「Workdays only」。

3. 查看结果:自动显示Days数、Weeks数、Months数和Years数差异。

❓ FAQ

如何计算两个日期相差多少Days?

选择Start Date和End Date,点击计算即可。本工具会自动计算两个日期之间的Days数差(默认不Include end date)。同时显示Weeks数、Months数和Years数。例如2024-01-01到2024-12-31相差365Days。

日期差计算包含Start Date吗?

本工具默认计算「起始日到结束日」的Days数(不Include end date)。例如2024-01-01到2024-01-02相差1Days。您也可以勾选「Include end date」选项来计算Include end date在内的Days数。还可以选择只计算 workdays(Weeks一到Weeks五)。

支持跨Years计算吗?

完全支持。您可以计算任意两个日期之间的差值,无论是跨Years、跨世纪还是跨千Years。工具使用JavaScript内置的Date对象处理,支持从公元前271821Years到公元275760Years的广泛范围。

workdays计算是如何实现的?

workdays计算会自动排除Weeks六和Weeks日。工具会逐日检查两个日期之间的每一Days,统计Weeks一至Weeks五的Days数。注意:不排除法定节假日(各国法定节假日不同,需要自行调整)。