机械手表实现 timer 的原理:外圈表圈可以转,需要开始计时的时候,就把表圈起始点标识转到分针所在的位置,需要读 elapsed time 的时候,就读分钟所指的外圈表圈的刻度。比如十点六分开始计时,十点十七分读数,分针指的就是外圈的十二分钟。也就是不需要记住起始时刻,也不需要做减法,只要看现在的表圈刻度,就能知道 elapsed time。最常用的场景就是潜水,下水的时候转表圈,水下直接读表圈刻度,就能知道已经在水下十二分钟了,消耗了氧气瓶里十二分钟的氧气了。所以潜水表的表圈只能单方向转,避免不小心误碰导致低估了在水下的时间。
@otc 大多数机械表的续航是四十多到八十多小时,如果你每天换着表戴,基本是每天早晨出门前都要对表上弦。装X的代价