日期计算工具

日期计算器

计算日期相差天数、日期加减,查询星期和周数。 免费使用,计算在当前浏览器完成。

两个日期相差多少天?

采用标准日期差,不重复计算起点。同一天为 0 天;反向日期显示负数。

计算结果

选择日期或时间
点击「开始计算」查看结果

日期计算器可以处理哪些问题?

日期计算器把三类常见问题放在同一页面:两个日期之间经过了多少天,从某一天增加或减少一段日历时间,以及某天是星期几、属于第几周。先在顶部选择对应标签,再填写表单。日期相差适合核对项目周期,日期加减适合安排复习、回访或提醒,日期信息则适合确认会议与纪念日。三个功能共享相同的公历规则,但结果表达不同,选择与问题对应的功能能避免混淆。

总天数与日历差有什么不同?

日期相差首先输出带方向的总天数,同时给出周数、小时、分钟和完整日历月数。总天数描述经过了多少个日历日;日历年、月、日差描述从较早日期出发,先走过完整月份,再剩余多少天。例如 2026 年 1 月 1 日到 2 月 1 日是 31 天,也可以表达为 1 个月。月份长度不固定,所以不能把总天数直接除以 30,当作准确的日历月差。完整日历月数使用本工具的月末截断规则。

开始日期与结束日期怎么计数?

本工具采用不重复计算起点的标准日期差。1 月 1 日到 1 月 2 日相差 1 天,同一天相差 0 天。若你需要的是包含两端的日期数量,正向区间可在日期差上加 1;这属于另一种统计口径。例如 1 月 1 日至 1 月 3 日的日期差是 2 天,包含两端共有 3 个日期。工作日页面按包含两端统计,因此不能直接与本页面的天数比较。请按实际用途确认端点规则。

反向日期与负数怎么看?

允许结束日期早于开始日期。此时总天数、总周数、小时与分钟都显示负数,绝对差值另行列出。例如从 1 月 3 日计算到 1 月 1 日,结果为 -2 天,绝对差值为 2 天。日历差先按较早日期到较晚日期进行分解,再加负号,页面也会提示结束日期早于开始日期。负号表示方向,而不是输入失败;如果只需要比较间隔长度,可以查看绝对差值。

按天和周加减日期

天和周属于固定长度的日历单位,1 周等于 7 天。选择基准日期、增加或减少、整数数量和单位后即可计算。2026 年 12 月 31 日增加 1 天得到 2027 年 1 月 1 日,星期也会同时更新。数量为 0 时返回原日期。日期计算仅使用年月日,不带具体时刻,夏令时地区的某天即使实际有 23 或 25 个小时,也不会让相邻日期之间的天数变成小数。

按月和年加减时的月底规则

月和年按日历移动,不按固定天数换算。目标月份没有原来的日期时,结果取目标月最后一天:2026 年 1 月 31 日加 1 个月得到 2 月 28 日;2024 年 2 月 29 日加 1 年得到 2025 年 2 月 28 日。一次增加两个月与逐次增加一个月可能不同,因为每次截断会改变基准日。例如 1 月 31 日直接加两个月到 3 月 31 日,分两次各加一个月可能到 3 月 28 日。

日期信息与 ISO 周所属年份

日期信息显示星期、一年中的第几天、ISO 周数、ISO 周所属年份和距离当年 12 月 31 日的天数。一年中的第几天从 1 月 1 日记为第 1 天;距离年末在 12 月 31 日为 0 天。ISO 周从周一开始,第 1 周包含该年的第一个星期四,因此元旦附近的日期可能归属上一年的最后一周,也可能提前归属下一年的第 1 周。请同时查看周数与周所属年份。

输入范围与工具选择

所有日期使用公历,支持 0001 年至 9999 年,输入格式为 YYYY-MM-DD。不存在的日期、空输入或超出范围的运算会显示中文提示。日期相差不表示精确的时分秒间隔;如果问题涉及 23:00 到次日 01:00,请改用时间差工具。若只想知道几天后是哪一天,可以直接切换日期加减。计算结果仅由当前表单产生,修改输入后需要重新计算,复制结果前也应核对所用规则。

使用前怎样选择合适的结果?

同一个区间可以有多种表达,先确认你需要的是天数、完整月份还是某一天的日历位置。安排固定天数的任务应查看日期加减,统计覆盖日期则要确认端点,描述年龄需按出生日期判断周年,不能只照搬普通日历差。结果出现负号时先核对输入顺序;结果落在月底时再核对所选单位。逐项确认比只记住一个数字更方便后续复查,也能让复制到笔记中的结果保留明确含义。

日期运算示例
输入结果规则
2026-01-01 → 2026-02-0131 天 / 1 个日历月不重复计算起点
2026-01-31 + 1 个月2026-02-28目标月末截断
2024-02-29 + 1 年2025-02-28目标月末截断

相关工具

常见问题

计算前,把规则看清楚

两个日期相差多少天怎么计算?

选择开始日期和结束日期后,工具会根据日历日期计算总天数差。采用标准日期差,不重复计算起点;同一天相差 0 天。

日期计算器支持日期加减吗?

支持,可以按天、周、月或年增加和减少日期。目标月份没有对应日期时,取该月最后一天。