纪念日背后的计算逻辑是怎么运作的
计算器会取你的开始日期和设备当前时间,然后分三层计算差值:整年、剩余月份、剩余天数。因为每个月的天数不一样,我们不会简单地用天数除以30——而是在月份中的日期数变为负数时,从上一个月"借"天数,就像你用手指数日子时会做的那样。这就是为什么在1月31日开始交往的情侣,会在2月或3月的最后一天看到一个整齐的月份进位,而不是一个永远对不齐的日期。
心跳和呼吸计数器是估算值,不是实测值——我们用你们在一起的分钟数,乘以平均静息心率每分钟80次和平均呼吸频率每分钟16次。没有人的脉搏能几年如一日地保持不变,所以请把这个数字当作直观感受你们共同经历的时间尺度的一种有趣方式,而不是医学统计数据。
所有计算都在你的浏览器中通过 JavaScript 内置的 Date 对象完成。你的开始日期永远不会被发送到服务器、记录或存储——刷新页面它就消失了,除非你自己收藏或分享结果。
- 选择日期: 选择你们相遇、开始约会或结婚的确切日期。
- 点击计算: 我们的工具立即精确计算到秒的时间差。
- 分享爱: 使用分享按钮向你的伴侣发送"里程碑卡"。