DateCalc | 日期差、几天后/前、星期计算

日期差计算

计算开始日期到结束日期之间的天数。

开始日期基准

几天后的日期计算

计算基准日期之后指定天数的日期。

开始日期基准

几天前的日期计算

计算基准日期之前指定天数的日期。

开始日期基准

星期计算

计算输入日期是星期几。

关于 DateCalc

DateCalc 是一款免费的网页工具,可用于计算两个日期之间的天数、基准日期之后或之前若干天的日期,以及查询输入日期对应的星期。它还支持是否包含开始日期的选项,因此可用于纪念日、日程确认、合同日期计算和 D-day 倒数等场景。本计算器按自然日进行计算,目前不提供工作日、节假日或营业日计算。

无障碍友好使用

键盘操作与输入错误提示

本日期计算器支持无需鼠标操作,您可以通过 Tab 和 Shift+Tab 键依次在输入框、选项和计算按钮之间切换。如果日期或天数输入无效,将同时显示对应输入框和错误提示,方便您快速找到需要修改的内容。

结果查看与辅助技术支持

计算结果会立即显示在单独的结果区域中,该区域经过设计,可让辅助技术识别内容变化。在使用屏幕阅读器等辅助工具时,也能更清晰地查看日期差、几天后日期、几天前日期以及星期计算结果。

语言与显示设置

您可以通过语言设置以所需语言查看内容,同时也提供更易理解的表达方式,帮助您更轻松地阅读说明。此外还支持字体大小和显示设置,用户可根据自己的习惯选择合适的字号和显示模式,在手机和电脑上都能更方便地使用。

使用方法与计算规则

这个计算器可以做什么

日期差计算用于查看两个日期之间一共有多少天。几天后的日期计算适合确认某个基准日期之后某项安排会落在哪一天。几天前的日期计算适合确认早于基准日期的日期,例如合同开始日、申请截止日或准备开始日。星期计算适合快速查看某个日期是星期几。所有结果都会即时显示在同一页面上。

包含开始日期与不包含开始日期的区别

不包含开始日期时,作为基准的第一天不计入结果。包含开始日期时,第一天会作为第 1 天计入。例如,若开始日期为 2026 年 4 月 15 日,则按不包含开始日期计算,1 天后是 2026 年 4 月 16 日;按包含开始日期计算,1 天后则是 2026 年 4 月 15 日。在计算 100 天、纪念日或 D-day 时,不同规则会得到不同结果,因此建议先确定是否包含开始日期再进行计算。

计算结果会根据您输入的日期立即显示。确认日期格式(YYYY-MM-DD)以及是否包含开始日期,可获得更准确的结果。

日期计算示例
  1. 计算两个日期之间的天数
    从 2026 年 4 月 1 日到 2026 年 4 月 15 日,按不包含开始日期计算为 14 天,按包含开始日期计算为 15 天。
  2. 计算 100 天后的日期
    如果基准日期为 2026 年 4 月 15 日,则按不包含开始日期计算,100 天后是 2026 年 7 月 24 日。
  3. 计算 30 天前的日期
    如果基准日期为 2026 年 4 月 15 日,则按不包含开始日期计算,30 天前是 2026 年 3 月 16 日。
  4. 查看某个日期是星期几
    例如,输入 2026 年 4 月 15 日,结果为星期三。星期计算功能可用于确认某个日期是工作日还是周末。
  5. 查看纪念日和 D-day
    可用于查看纪念日、合同到期日、考试日期、旅行出发日等特定日期距离现在还有多久,或确认其准确日期。
常见问题
DateCalc 提供哪些功能?

本日期计算器提供两个日期之间的天数计算、基于某个日期的几天后或几天前日期计算,以及输入日期对应的星期计算功能。

包含开始日期和不包含开始日期有什么区别?

不包含开始日期表示不把开始当天计入天数。包含开始日期表示把开始当天作为第 1 天计入计算。

如何计算 100 天?

在几天后的日期计算功能中输入基准日期和天数,即可查看 100 天后的日期。如有需要,也可以选择包含开始日期选项,使计算规则符合您的需求。

两个日期之间的差值会显示为负数吗?

会。如果结束日期早于开始日期,结果可能显示为负数天数。您可以交换日期顺序,以正数形式查看结果。

星期计算会显示什么?

它会立即显示输入日期对应的是星期日到星期六中的哪一天。

DateCalc 是免费的吗?

是的。DateCalc 是一款可在网页上免费使用的单页日期计算工具。

进行 D-day 计算时,应该选择包含开始日期还是不包含开始日期?

通常情况下,如果把开始当天视为第 1 天,就选择包含开始日期;如果从第二天开始计算,就选择不包含开始日期。重要的是先确定规则,并在后续计算中保持一致。

可以计算排除周末或节假日的工作日吗?

目前 DateCalc 提供的是按自然日计算的结果,不支持排除周末、节假日或营业日的计算。

我输入的日期或计算记录会被保存吗?

您输入的日期和天数仅用于显示计算结果,不会作为会员数据单独保存。详情请查看隐私说明。

隐私说明

DateCalc 仅会将用户输入的日期和天数信息用于显示计算结果,不会将其作为会员数据单独存储或收集。本网站不提供注册、登录、评论或咨询提交功能,因此不会直接要求输入姓名、联系方式、电子邮箱等可识别个人身份的信息。但为了确认服务质量,可能会使用 Google Analytics 4(GA4),在此过程中可能会处理访问环境、页面浏览量和事件等匿名统计信息。如果您不希望被跟踪,可在浏览器设置中限制或删除 Cookie 来进行控制。

字体与显示设置

请选择最适合您的字体大小和显示模式。推荐设置为普通字体大小和跟随系统显示模式。

字体大小
显示模式