让苹果设备的闹钟支持中国大陆节假日

发布于 2026年5月9日 · 723 字 · 预计阅读 2 分钟

前言

苹果设备自带的闹钟只支持按周几重复,选择了每周一到周五重复之后,虽然显示是工作日重复,但这并不是真正意义上的工作日,碰到节假日前/后的周末补班是不会响的。 苹果闹钟 另一个问题是哪怕是节假日,只要是周一到周五还是会响,当然这个问题跟上一个相比影响不大,毕竟你还可以把闹钟关了继续睡,但是闹钟没响睡过头了上班可就要迟到了。

应该有一些第三方闹钟 App 可以解决这个问题,但是如果能只用系统自带的功能就解决肯定是更好的。

前提

需要保证系统在 iOS 16 及以上,并且在日历中勾选“中国大陆节假日”。 日历勾选中国大陆节假日

操作

  1. 先创建一个闹钟,只需要设置时间,其他不用动。
  2. 打开快捷指令,点击右上角的+号新建快捷指令。
  3. 按下图所示的步骤操作。 快捷指令配置节假日闹钟
  4. 点击快捷指令 App 下方的“自动化”,点右上角的+号新建自动化,选择“特定时间”,时间选择闹钟开始前的某个时间,比如闹钟设置的上午七点这边就可以选择上午六点,“重复“设置为每天,勾选”立即运行“,点击右上角的”下一步“,然后选择刚才创建的快捷指令即可。

结语

上面单独创建的闹钟可以起个名字,比如“法定节假日闹钟”,跟你其他的闹钟不冲突,如果担心这个快捷指令没效果可以先继续使用你的其他闹钟。

更新

2026年9月13日

从中国大陆节假日获取1个日程下拉选项中时间要选择今天,如果使用默认的任一天,会拉取未来最近一天的日程,造成混乱。

2026年9月15日

9月15日,iOS 27正式版推送。iOS 27 此次还为时钟 App 带来了一条“史诗级”更新 —— 新增工作日(调休)闹钟,支持为全年节假日和调休工作日设定闹钟。

2026年9月25日

从中国大陆节假日获取1个日程改为获取2个日程,因为苹果把“节日名”和“放假/调休”作为两个独立的日程推送到同一个日历,如果只获取1个日程,会在节日当天只获取到节日名这个日程,而不是含有“休”那个字的日程,导致星期五中秋节当天闹钟也响了。(PS:没想到这么简单的程序居然都出现了两次bug -_-)