常见两个日期之间天数示例
下面展示自然日和包含首尾日期的天数差异。
| 开始日期 | 结束日期 | 自然日 | 包含首尾 |
|---|---|---|---|
| 1 月 1 日 | 1 月 2 日 | 1 | 2 |
| 1 月 1 日 | 1 月 31 日 | 30 | 31 |
| 2 月 1 日 | 3 月 1 日 | 28 或 29 | 29 或 30 |
| 周五 | 周一 | 3 | 4 |
| 6 月 1 日 | 6 月 30 日 | 29 | 30 |
计算两个日期之间的自然日、包含首尾日期的天数、工作日、周末天数,也支持精确日期时间和钟表时间差。
日期模式用于计算两个日期之间相差多少天。默认自然日不包含结束日期;勾选包含结束日期后,会同时计算首尾两天。
两个日期之间的天数 = 结束日期 − 开始日期两个日期之间相差多少天,通常用结束日期减去开始日期。默认结果是自然日,不包含结束日期;如果需要把开始和结束两天都算进去,则在结果上加 1。工作日会在同一日期范围内排除周六和周日。
| Symbol | Variable | Description |
|---|---|---|
| 开始日期 | 起始日期 | 日期差计算中的第一个日期。 |
| 结束日期 | 结束日期 | 用于和开始日期比较的第二个日期。 |
| 工作日 | 周一至周五 | 在日期范围内排除周六和周日后的天数。 |
输入开始日期
选择日期范围的第一天,例如项目开始日、账单日期、旅行日期或任意日历日期。
输入结束日期
选择第二个日期,工具会计算两个日期之间的自然日。
按需包含结束日期
如果要把开始和结束两天都算入,例如活动周期、住宿天数或截止日期窗口,请勾选包含结束日期。
下面展示自然日和包含首尾日期的天数差异。
| 开始日期 | 结束日期 | 自然日 | 包含首尾 |
|---|---|---|---|
| 1 月 1 日 | 1 月 2 日 | 1 | 2 |
| 1 月 1 日 | 1 月 31 日 | 30 | 31 |
| 2 月 1 日 | 3 月 1 日 | 28 或 29 | 29 或 30 |
| 周五 | 周一 | 3 | 4 |
| 6 月 1 日 | 6 月 30 日 | 29 | 30 |
工作日通常指周一到周五,适合发票、合同期限、项目排期、学校安排和服务承诺时间。此工具会单独显示工作日和周末天数。
在 Excel 中,常见做法是用结束日期减去开始日期。例如 A1 是开始日期,B1 是结束日期,B1-A1 就是两个日期之间的自然日。
如果你不只需要日期之间相差多少天,也可以使用本页的时间差模式。