《肝了五一假期:iOS 平台的假期调休闹钟「休息日」,限时免费,没有内购》( https://v2ex.com/t/1038080 )
《面向 V2 开发的 App ,没赚到啥钱,整个功能还被「借鉴」了》( https://v2ex.com/t/1042471 )

https://github.com/zizicici/Off-Day
这个就是一个可以标记某一天是节假日还是工作日的小 App ,自带了几套假期模板,然后提供了相当多的快捷指令,可以配合 iOS 的自动化,就能实现节假日闹钟不响的作用。
只要 iOS 的自动化不掉链子,我觉得我这一套是比国内其他各家的节假日闹钟更优雅和灵活的方案。当然如果掉链子了,就当我没说。
因为一直以来就蒙代码开源的恩,一直就有想把一些产品开源的想法,因为这个产品转成免费之后,用户群体主要还是比较爱折腾的程序员。万一我这个作者哪天挂了,可以自己维护数据,自己编个自己用。
当然开源还是会继续维护的。也欢迎有兴趣的同学基于此开发给 PR 、找 Bug 什么的。

|      11ZeWon      2024-07-18 16:55:02 +08:00 当时限免就下载使用了,对于使用 iOS 的打工人来说,是个解决了痛点的 App ,感谢大佬开源 | 
|  |      2halfcrazy      2024-07-18 17:25:23 +08:00 已购用户支持一下,开源后内置的调休日历会持续更新吗? | 
|  |      3beimenjun OP PRO  1 | 
|      4EmpCold      2024-07-18 19:44:32 +08:00 支持一下 ,感谢大佬开源 | 
|      5whywei8      2024-07-19 07:55:23 +08:00 没安卓的? | 
|  |      7czy8187888      2024-07-19 09:07:49 +08:00 一直在用,感谢大佬开源 | 
|  |      8jinjiang2024      2024-07-19 09:39:28 +08:00 上次我碰到个 BUG  就是放端午节的时候  端午节当天还是让闹钟响了  我还特意看了当天的时间 | 
|  |      9beimenjun OP PRO @jinjiang2024 这个如果确定快捷指令和执行时间没问题的话,那大概率是自动化没被触发吧。 | 
|  |      10alwaysbesideyou      2024-07-19 14:51:28 +08:00 感谢大佬开发,之前一直用自己写的快捷指令识别日历中的(休)和(班),难免不够优雅。 | 
|  |      11regent      2024-07-19 21:43:55 +08:00 非常实用 谢谢楼主! | 
|      12momocha      2024-07-20 14:29:13 +08:00 via iPhone 下载了,app store 5 分勉励一下。个人开发者都不容易,加油。 | 
|  |      13Wxh16144      2024-07-22 14:13:01 +08:00 | 
|  |      14cincout      2024-07-23 16:04:12 +08:00 感谢, 限免用的, 抄袭盈利确实恶心 | 
|  |      15beimenjun OP PRO 听说今天调休,那没工作的我就顶一下自己的帖子,开源这么久,一个 Merge Request 都没有。 | 
|  |      16syncnano      2024-09-14 14:50:16 +08:00 支持一下,我上次看到要弄快捷指令就放一边了,app 倒是一直装着,直到今天早上睡过时 | 
|  |      17beimenjun OP PRO @gtexpanse 那你最好注意下使用的快捷指令是检测“明天”还是“今天”,触发的时间是十二点前还是十二点后。 我个人推荐的最好的操作是: 每天早上起床后的某个 iPhone 开机的时间(比如上午十点钟或者晚上七点钟),通过自动化,触发一个“检测明天是不是休息日然后关闭开启闹钟”的快捷指令。 | 
|  |      18syncnano      2024-09-14 15:16:55 +08:00 @beimenjun #17 谢谢,已经测试生效了,原来只是导入一个快捷指令,然后定时运行这个快捷指令即可,最开始看文档还以为很麻烦。感谢分享。 另外有个小建议:第二步“添加快捷指令”的两个选项,是不是应该提示用户:首先要将自己设置好的睡眠闹钟或者普通闹钟调整为周一到周日一直开启的状态,然后通过自动化调用快捷指令来跳过休息日的闹钟(因为我默认的睡眠闹钟是跳过周六周日的,刚开始设置的时候一直以为是可以添加闹钟而非跳过) | 
|      19rukeypei      2024-09-19 13:41:14 +08:00 挺多人用 swiftui, 大佬为何没有考虑 swiftui | 
|  |      20beimenjun OP PRO | 
|  |      22BearCookie      2024-09-29 13:41:41 +08:00 可惜没有安卓版,真的太可惜了 | 
|  |      23x4ZM4769s7ld7tJD      2024-09-29 16:24:21 +08:00 解决了 ios 用户痛点用了一段时间了 只有一次休息日突然响铃了 我很纳闷是为什么 可能是我 12 点执行自动化的时候 做了什么跳过了吧 支持楼主 | 
|  |      24kinfuy      2024-09-29 17:06:52 +08:00 @beimenjun #20 新手开发只会 swiftui ,已给 star 本来想借鉴一下 农历怎么处理,不会 uikit😂 | 
|  |      25beimenjun OP PRO @wannghao 我强烈推荐前一天最后一个闹钟响了之后的某个时间点执行。不要 00:00 执行。 然后设置两个时间点,比如 12:00 和 20:00 ,配合“明天是不是休息日”的快捷指令会比较合适。 | 
|  |      26beimenjun OP PRO @kinfuy 其实你找错东西了,因为这个 App 里没有农历,我只是每年按照放假安排更新节日模板,并没有什么农历初一初二放假的逻辑。 | 
|  |      28hewitt29      2024-09-30 10:53:44 +08:00 需要 ios16=。=,可惜了,我是 ios15 ,不想升级 | 
|  |      29jiaran      2024-09-30 21:42:54 +08:00 via iPhone iOS15 痛哭 | 
|  |      30tunetoystory      2024-10-12 09:47:56 +08:00 被哪个“借鉴”了?我去喷一下 | 
|  |      31artoostark      2024-10-12 09:50:12 +08:00 欢迎来我们这边也分享一下作品。 | 
|  |      32tog      2024-10-12 09:53:17 +08:00 其实我认为 ios 实现这个功能并不难 是什么情况导致的? 是不是跟"信号不好"一样的道理、 | 
|  |      334eympe94CsqJ7Y39      2024-10-12 09:53:25 +08:00 大佬在这里呀  用挺久的了 | 
|  |      34beimenjun OP PRO @tog 当然不容易,国产各个安卓厂,只要一个做一个大陆的闹钟就可以。但是 iOS 设计功能的时候基本是要优先考虑全球的。 “啥时放假”这种事情,听起来很简单,但是做起来其实在信息收集这一环就是很麻烦: 1. 每个国家/地区的节假日安排公布时间是不一样的。很多不同的州过的节日就不一样。 2. 有些日子是会在公布后进行变化的。 而在具体实行的时候也有问题,最常见的是不同身份的人适用的法定假期很多时候不一样。 | 
|  |      36KevinXC      2024-10-14 10:51:21 +08:00 | 
|  |      37beimenjun OP PRO @KevinXC 无语,我又不是不知道这种写法,我就是觉得这种写法有以下缺点,才有这个 App: 1. 维护难,需要等着 Apple 或者其他日历源喂饭。 2. 修改麻烦,选择肢不好移植到其他快捷指令中,并且针对特定某日的调整不能做到灵活处理,比如寒暑假、自己的假期等等。 3. 拓展性弱,我还提供下一个休息日/工作日、冲突日、更新用户标注之类的快捷指令方法。 | 
|  |      38KevinXC      2024-10-14 11:26:33 +08:00 @beimenjun 是的,你通过程序封装好了一个接口供快捷指令调用肯定是更有优势的,我这里贴出来只是说对于一些不想安装 app 并且只有跳过闹钟需求的 v 友提供一个参考😄 | 
|  |      39beimenjun OP PRO | 
|  |      40answer24      2024-10-14 12:06:52 +08:00 真心好用,之前还做了个视频推荐给其他人. https://www.bilibili.com/video/BV119iLeBECp/ | 
|  |      41warron      352 天前 看了 OP 之前的帖子,支持 OP 。 | 
|      42liushushu      352 天前 挺好的一款软件,感谢 up 。 | 
|  |      43shirley0116      352 天前 @Wxh16144 你这个消息提醒请问是怎么做到的,能给个思路吗 | 
|  |      44Wxh16144      352 天前 @shirley0116  就是快捷指令判断,然后选择发送一个群组 [图片地址](   ), 不确定快捷指令会不会泄漏个人电话号码: https://www.icloud.com/shortcuts/696eb7f4de58437e973554053aef4d73 | 
|  |      45jearyvon      352 天前 五一假期 5 天能开发那么多功能 OP 太强了。 这编码效率真的太高了。 这么多功能要是做至少也得一个月 | 
|      46liuidetmks      268 天前 设计简洁优雅,👍 | 
|  |      47styang      266 天前 | 
|  |      48simple233      175 天前 很好用!没遇到过错误响铃的问题,给你一个啵啵。另外能不能在 github 上放个赞助二维码,想支持一下。 | 
|  |      49torical      175 天前 买个 vivo 备用机,完美解决 | 
|  |      50beimenjun OP PRO | 
|  |      52hhzou      175 天前 用了将近一年啦,真好用,感谢 | 
|      53danaesoziommw49      175 天前 @whywei8 #5 安卓还有没工作日闹钟的吗 | 
|  |      54Foxxoccino      175 天前 今年本来三月三想试试这个 App ,结果当时看到数据没及时更新就放弃了,还是自己手动改了 | 
|  |      55beimenjun OP PRO @fluffyfoxxo 农历三月三确实更新晚了一点,不过也在农历二月廿八的时候更新了。之后确实可以早点改。 | 
|  |      56Dreamerwwr      175 天前 来晚了,好像现在开始付费了 |