专栏名称: 少数派
少数派帮你更好地运用数字产品,提升工作效率和生活品质。
目录
相关文章推荐
桃桃淘电影  ·  马伯庸曹盾二搭神了,拍出年度最扎心打工人 ·  12 小时前  
豆瓣电影  ·  最高9.2分,解压神作,一爽到底 ·  2 天前  
中国电影资料馆  ·  光影绘长卷|“纪念中国电影诞生120周年 ... ·  2 天前  
51好读  ›  专栏  ›  少数派

把价值千万的「三问报时」装进 iPhone,我写用快捷指令省了一大笔钱……

少数派  · 公众号  ·  · 2024-12-06 12:21

正文

请到「今天看啥」查看全文


  • 刻钟鸣报 :第二音簧以高低音结合方式,每 15 分钟报一次刻钟。例如,如果是 45 分钟时,可能会听到三组高低音的组合。

  • 分钟鸣报 :最后,另一个音簧以高音敲击,报出刻钟之后的分钟数。比如,如果时间是 3 点 52 分,小时和刻钟报完后,再敲 7 次高音,表示 52 分(刻钟报 3 个 15 分钟后还剩 7 分钟)。

  • 实现逻辑
    整体逻辑会分为两大部分, 时间计算 响铃 。时间计算这一步会算出每种铃声需要重复的次数,然后在响铃这一步依次发出对应的声音。

    时间计算

    基础时间

    首先要获取基础分钟数,也就是截止目前,当天过去的总分钟数,这是后续计算逻辑的原始数据来源。这里我用的方法是获取当前时间后,计算当前时间距离当天 0 点的时长。

    刻度时间

    然后要计算的就是每个报时声音需要重复的次数,逻辑也很简单。
    • 小时鸣报 :使用基础分钟数除以 60,得到的数字向下取整,就是小时鸣报的次数。
    • 刻钟鸣报






    请到「今天看啥」查看全文