已完成生日、日历跨度、经过天数
已完成生日是法律和大多数表格所指的数字:一个人在生日周年开始的那一刻达到某个年龄,所以 1990 年 1 月 15 日出生的人在 2026 年 1 月 15 日满 36 岁,并从那天早晨起就是 36 岁。这是页面领读的整数。
日历跨度是同一件事更精确的版本:2026 年 9 月 16 日是 36 年 8 个月 1 天。它通过逐月走过日历、再数剩余天数来测量,因此把跨度加回出生日期会精确落在测量日期上。把 13,393 天除以 365.25 得到的跨度会很接近,但加回去对不上。
经过天数是完全不需要约定的数字:两个日历日期之间 13,393 天,没有闰年取整,也没有月份算术。小时和分钟只是把这个数字乘开;对文件来说准确,对人生只是粗略近似——没有人以每天恒定 24 小时的速度变老。