输入两人出生日期,实时计算相差年月日、总天数、总周数、下一个生日倒计时与工作日差。纯浏览器本地计算,数据不上传。
以今天为基准日滚动计算;2 月 29 日出生者按非闰年 2 月 28 日处理,闰年恢复 2 月 29 日。
工作日差 = 两人出生日期之间(含首尾)满足勾选口径的天数。法定节假日采用静态 2026 参考表,已含 2026 年调休补班日(6 天,来源:国办 2026 年节假日安排)——补班的周六周日按工作日计入,结果仅供估算。
什么场景会用到它?夫妻或情侣想知道到底大几岁几个月,报表和档案要填精确到天的年龄差;宝妈群里对比两个孩子的月龄差;项目里算两位同事的工龄差;甚至给宠物算和主人的"跨物种年龄差"。用法很简单:在面板 ① 分别输入两人的出生日期,结果实时更新——年龄差按"几年几个月零几天"精确分解(自动把较晚出生的一方当作基准,不用关心输入顺序),同时给出总天数、总周数(含余数)和谁年长的判定。点"复制年龄差结果"即可把摘要带走。
面板 ② 计算两人各自的下一个生日倒计时,以今天为基准日滚动更新,方便安排生日聚会或对比"谁先过生日"。面板 ③ 是本工具的差异化功能——工作日差:把两人出生日期之间的区间(含首尾)逐日判断,默认排除周六日,还可以勾选"同时排除 2026 法定节假日(静态参考表,补班日按工作日计)",得到真正意义上的"工作日口径差"(2026 年调休补班的周六周日按工作日计入,不会因"排除周六日"被误剔除)。举例:甲比乙大 10000 天,但按工作日口径大约只有 7140 多个工作日——这个口径在做服务年限、合同期、项目工期类比时更贴近直觉。所有计算都在你的浏览器内完成,不发送任何网络请求。
我的输入会被上传到服务器吗?不会。本页面是纯静态页面,所有计算都在你的浏览器内用 JavaScript 完成,不发送任何网络请求,也不保存任何日期数据。关掉页面,一切清零,可以放心输入家人、孩子或自己的出生日期。
为什么有时两个人算出来差一天?年龄差的"年月日"分解沿日历借位:当某个月不足整月时,天数会借用上一个月的实际天数(28/29/30/31 天不等),所以跨不同月份的差值可能出现"总天数相同但年月日分解差一天"的情况。以"总天数"为唯一精确口径,"年月日"是便于人类阅读的日历口径,两者并不矛盾。
年龄差和工作日差有什么区别?年龄差按自然日计算,每一天都算数,包含周末和节假日;工作日差只统计满足口径的日子(默认排除周六日,可再加排除法定节假日参考表)。同一个区间,工作日差通常只有自然日差的 70% 左右。填档案、报年龄用年龄差;估服务年限、类比工期用工作日差。
能用来算工龄差或服务年限吗?可以。把两人的入职日期分别填入两个日期栏位,「年月日」差值即是工龄差/服务年限差(精确到天);若要折算实际出勤天数,切到「工作日差」面板按需排除周六日与法定节假日——调休补班日属于工作日,本页已内置 2026 年调休补班日参考表,会自动计入。注意:各单位对工龄的认定口径(按月/按年、转正起算等)不尽相同,正式人事用途请以人事部门核算为准。
可以输入未来的日期吗?可以。两人出生日期都可以是未来日期(比如计算预产期宝宝和哥哥的年龄差),工具会如实给出负数或按日历分解的差值;工作日差面板同样支持未来区间。但"下一次生日倒计时"以今天为基准,对尚未出生的日期含义有限,请自行斟酌解读。
结果可以当官方依据吗?不可以。本工具结果仅供日常参考,出生日期以户口本、身份证等法定证件登记为准;涉及法律、人事、公证等正式用途时,请以权威机构的核算口径为准。