UsefulVerse 指南

如何计算日期之间的天数

相同的日期范围可以产生两个正确的总计,具体取决于您计算的是开始日期、结束日期还是两者。在使用日期计算器之前先确定问题的含义。

经过天数和包含天数不同

经过的天数测量从一个日期到另一个日期的距离,并且不将开始日期算作一整天。从1月1日到1月31日,一共30天。如果您要计算一段时间内的每个日历日期并且两个端点都计数,则包括两个日期,总计 31 个。

示例从 1 月 1 日到 1 月 31 日
计数方式结果典型问题
已过去(开始除外)30天距离1月31日还有多少天?
包括在内(两个日期都计算在内)31天该期间涵盖多少个日历日期?
相同的开始和结束日期0 过去了; 1 含所选日期是否算作期间内的一天?

使用一致的日期顺序

有些计算器显示带符号的结果;其他显示绝对距离。 UsefulVerse 显示日期之间的距离,因此反转开始和结束不会产生负计数。其可选的包含设置会在该距离的基础上添加一个日历日期。

  1. 选择第一个日历日期和第二个日历日期。
  2. 将包含选项保留为已过去天数的关闭状态,或将其打开以对两个端点进行计数。
  3. 阅读结果并检查所选约定是否与您的任务相匹配。

日历日不是工作日

日历日计数包括周六、周日和节假日。对于工作截止日期,请使用工作日计算器并指定适用的周末和节假日。假期日历因国家、地区、雇主和年份而异。

日期的月份长度并不都相同

月份包含 28、29、30 或 31 天。闰年加上 2 月 29 日,因此跨 2 月计数应使用实际日历,而不是将月份乘以 30。仅日期计算还可以避免夏令时时钟更改;如果您需要经过的时间,请使用日期和时间计算器并指定时区。

来源与延伸阅读