人生计算器返回计算器

LIFE COUNTER / FIELD NOTES

日期相差几天?先把“算哪一天”说清楚

同一天为什么可能是 0 天或 1 天?日期间隔、闰年、周岁与时区的计算说明。

连续的日历页连接两个标记;准确的计数规则请看下方示例。
连续的日历页连接两个标记;准确的计数规则请看下方示例。

经过的天数和覆盖的日期数

从 9 月 1 日到 9 月 7 日,经过 6 天,因为有六次跨越午夜。如果活动从 1 日持续到 7 日,并且两天都参与,就覆盖 7 个日期。本站默认计算前一种间隔;勾选“首尾两天都算在内”后,在结果上加 1。

同一天作为起止日期,默认结果为 0,包含首尾时为 1。这个区别对旅行安排和活动日程很有用,但工具不解释合同期限或其他有专门规则的日期。请按具体规则另行核对。

为什么不直接除以 365

一年不总是 365 天。公历中能被 4 整除的年份一般为闰年,但能被 100 整除而不能被 400 整除的年份例外。因此 2000 年是闰年,2100 年不是。

年龄按生日周年计算,而不是用总天数除以 365 再向下取整。本站对 2 月 29 日出生的周年日期采用明确约定:非闰年使用 2 月 28 日。这个约定仅用于本工具的周岁和展示跨度,不宣称适用于所有法律或文化场景。

日期计算与小时计算不同

网站先把年、月、日转成统一的 UTC 午夜标记,再相减得到日历天数。这是在编码日期,而不是声称你出生于 UTC 午夜。它避免浏览器所在时区或夏令时让一个日历间隔变成 23 或 25 小时而出现小数。

“计算到哪一天”初次打开时使用你设备的当地日期,之后可以自己修改。页面跨过午夜后不会擅自改变你已选择的日期;需要时修改参考日期或刷新。当前工具不计算小时、时区换算、法定节假日或工作日。

可以自己复算的边界例子

2024 年 2 月 28 日至 3 月 1 日相隔 2 天,包含首尾时为 3 天;2023 年的相同月日相隔 1 天。2026 年 1 月 1 日至 12 月 31 日相隔 364 天,包含首尾时为 365 天。

所有输入使用公历,支持 1900 年及以后的有效日期。结束日期早于开始日期时,工具显示错误而不悄悄交换日期。出生日期晚于参考日期同样会被拒绝,这样你可以发现输错的年份。

发现计算不符时

先核对是否勾选包含首尾、参考日期是否正确、以及你比较的是周岁还是完整周数。如果仍然不符,请通过页脚的联系邮箱发送一组可复现的示例日期和预期结果。可以使用虚构生日,不必提供真实个人信息。

本说明和计算逻辑同步维护。工具以公历日期规则为依据;关于闰年的背景可参考美国海军天文台的 Calendars 页面,日期对象的技术说明可参考 MDN 的 Date 文档。

参考资料

换成你的日期,试一试

打开人生计算器

继续阅读

人生周历怎么用,才不会变成焦虑日历?

第 10000 天:找到生日之外的纪念日

一周 168 小时:把时间预算做成可修改的草稿

每天二十分钟能做什么?先算投入,再设计一次开始

把整千天纪念日放进手机日历:导出前后的核对