算法|为什么苹果不做节假日闹钟等简单功能?

算法|为什么苹果不做节假日闹钟等简单功能?

文章图片

算法|为什么苹果不做节假日闹钟等简单功能?

【算法|为什么苹果不做节假日闹钟等简单功能?】

因为这不是一个纯本地功能 , 而我们可以对比一下农历 , 农历现在基本所有手机都做了 , 为什么?因为农历是完全本地计算的 , 农历的算法固定 , 决定了就算往后推10年 , 20年甚至100年都是能算出来的 。



同样 , 单单的节日提醒 , 也是全本地的 , 也可以算出来 , 所以基本都带 。 但节假日闹钟涉及到每年的调休安排变化 , 因为调休没有固定算法 , 是不可预测的 , 每年都得去获取最新的调休安排 , 然后联网同步 。 所以这个功能的实现就比较繁琐 , 它不是完全依靠算法就能实现的 。



因为没有以机器可读的数据格式(如json , xml等)公开每年的调休 , 所以这个功能的实现必须安排员工去获取当年的调休信息 , 再人工录入 , 再分发到用户的手机上 。 所以这个功能的实现需要较高的人工成本 , 选择不做也很正常 。




至于为什么会必须依赖人工来完成 , 就得问问为什么每年的调休都千奇百怪了 。 倘若什么时候不调休了 , 怎么休息都固定的 , 那时候节假日闹钟做起来就是纯粹算法的事情就很容易了 。 你们觉得呢?