日期计算器
计算两个日期相隔多少天,或查找加上、减去指定天数后的日期。输入两个值,即可获得一个清晰的答案。
如何使用日期计算器
- 选择日期间隔、日期加天数或日期减天数。
- 选择两个日期,或选择一个日期并输入整数天数。“今天”采用点击时设备上的当前日期。
- 查看结果及计数规则。计算日期间隔时,若需要包含首尾两天,请勾选对应选项。可复制或打印附有说明的结果。
简单的日历天数计算
- 三种常见计算共用一个小表单,只显示当前计算需要的两个值。
- 日期间隔计算不限制输入顺序。包含首尾两天的计数方式会在结果中明确说明。
- 日期加减遵循公历各月天数和闰年规则,无需先把天数换算为周或月。
- 输入保留在计算器内存中,无需发送日期给计算服务。网站仍会加载常规资源,并按同意设置使用相关集成。
哪些情况适合使用
- 查看两个纪念日之间的日历天数,不必逐月手动计数。
- 查找一般用途的未来或过去日期,例如所选日期之后第 30 天。
- 需要包含首尾日期时,计算整个期间的日期总数。酒店住宿夜数、账单期限、工作日和官方期限应遵循各自规则。
如何理解结果
默认结果为两个日期的绝对差。4 月 1 日至 4 月 2 日相差 1 天,顺序颠倒也为 1 天;同一天相差 0 天。
包含首尾两天会在日期差上加 1。4 月 1 日至 4 月 2 日计为 2 天;同一天计为 1 天。此选项不影响日期加减。
日期加减以起始日期为第零天。加 1 天得到次日,减 1 天得到前一日,0 天则不变。结果是日历日期,而非精确的 24 小时时长。
整个范围采用延伸公历规则,包括古代日期。不按各地历史上的历法改革切换日历,也不跳过时区政策造成的日期变更,不扣除周末和节假日。
已核对的示例
2026 年 10 月 8 日至 11 月 7 日相差 30 天,包含首尾两天为 31 天。颠倒日期顺序,两个结果均不变。
2026 年 10 月 8 日加 30 天为 11 月 7 日;11 月 7 日减 30 天则回到 10 月 8 日。
2024 年 2 月 28 日加 1 天为 2 月 29 日,因为 2024 年是闰年。2025 年 2 月 28 日加 1 天为 3 月 1 日。
2027 年 1 月 1 日减 1 天为 2026 年 12 月 31 日;加 0 天仍为 2027 年 1 月 1 日。
范围与计数限制
支持 0001-01-01 至 9999-12-31 的日期,天数为 0 至 3652058 的整数。超出日期范围会报错,不会截断或循环。
不提供工作日、节假日、时刻或时区设置。夏令时变化不会将一天算成 23 小时,本工具计算的是公历日期。
本工具用于一般日历查询,不是期限、签证停留、年龄资格、住宿夜数或账单的权威计算器。处理历史记录时,请先确认原始历法。
输入与复制结果
日期和天数不会加入页面地址,也不会由本计算器保存。通过网站切换语言可能重新加载页面并清空输入。
复制和打印包含计算方式、输入值、结果及计数规则。摘要一旦进入系统剪贴板或浏览器打印对话框,修改输入无法将其撤回。
常见问题
来源与计算方法
本计算器使用经过验证的公历日期,而不是当地两次午夜之间经过的时间。
日期选择器的语言和布局由浏览器决定。古代日期按公历日期解读,不会从历史上的当地历法换算。
