piapia123
zh

宠物年龄换算

转换

所有处理都在浏览器本地完成,数据不上传服务器

输入
把文件拖到这里可直接载入
输出

把猫或狗的年龄换算成人类年龄,并按体型给出对应的生命阶段。猫和狗都不能简单乘 7 —— 「一岁等于七岁」错得最厉害的地方是最初两年:1 岁约合人类 15 岁、2 岁约 24 岁,之后才慢下来,慢多少取决于体型(小型犬每年约 4 岁、大型犬约 6 岁、巨型犬更快)。输入可以是出生日期(自动按今天算出岁数),也可以直接写年龄,一行一个。所有计算都在浏览器里完成,你输入的日期不会离开这台设备。

功能

  • 猫与狗分别按体型曲线换算,而不是一律乘 7
  • 五种体型可选:猫、小型犬、中型犬、大型犬、巨型犬
  • 按「第一年 15、第二年 +9、之后每年 4–6」的分段算法
  • 给出对应的生命阶段:幼年 / 青年 / 成年 / 老年
  • 输入出生日期或已有年龄,一行一个,可一次算多只
  • 另提供「按 7 倍简单换算」作对照,看见两者的差距
  • 逐行给出换算依据,方便核对
  • 全部在本机计算,生日与年龄不上传

使用方法

  1. 选择动物(猫或某种体型的犬)
  2. 选择计算方式:按体型曲线或按 7 倍简单换算
  3. 输入出生日期(如 2020-05-01)或年龄(如 3),一行一个
  4. 结果立刻出现,可逐行复制或整块复制

常见问题

为什么不能直接乘 7?
因为宠物的老化速度不是匀速的。第一年就长到人类 15 岁左右(性成熟),第二年再长 9 岁到 24 岁左右,之后才慢下来。用 7 去乘一只 2 岁的猫会得到 14 岁,而它其实接近 24 岁 —— 差了十年。
为什么犬要分体型?
因为不同体型的老化速度与寿命差得很远。2 岁以后小型犬每年约合人类 4 岁、大型犬约 6 岁、巨型犬更快。同样 8 岁的狗,小型犬约合人类 48 岁,巨型犬已经在 66 岁上下。
这个结果能当兽医的判断吗?
不能。品种、遗传、体型、饲养与医疗条件都会让同一条曲线上的个体差出好几年。它是一个方便的说法,用来大致估年龄阶段,不是诊断。
可以用出生日期算吗?
可以。输入 2020-05-01 这样的日期,工具会按今天算出精确到天的岁数再换算。一行可以只写一个日期或一个年龄,也可以混着写。

相关工具