你的 iPhone 手机是否还没有设置工作日闹钟?是不是为了设置一个闹钟而下载了一个使用程序?实践上,你无需下载任何使用程序,只需利用方便指令即可轻松创立工作日闹钟。下面将一步步为你介绍如何操作。

方便指令需求访问日历日程,由于日程带有节假日或工作日的标识。获取到当天的节假日或工作日标识,然后依据该标识判别今日是否需求设置闹钟。

用快捷指令为你的 iPhone 创建工作日闹钟

实现这个的逻辑首先是排除特殊的日程“班”和“休”,然后依据正常状况判别今日是否是工作日。整个流程的逻辑如下图所示:

用快捷指令为你的 iPhone 创建工作日闹钟

新建方便指令

翻开iPhone自带的方便指令使用,然后创立一个新指令,增加操作。

用快捷指令为你的 iPhone 创建工作日闹钟

指令:获取接近日程

通过接近日程指令获取到今日的2个日程。

用快捷指令为你的 iPhone 创建工作日闹钟

获取日程的数量要依据日历中的实践日程数来确认。在这里挑选了2个日程,由于体系自带2个日程。

指令:获取日历日程的详细信息

获取上一部日程中的称号,通过获取日历日程的详细信息指令,详细信息挑选称号。

用快捷指令为你的 iPhone 创建工作日闹钟

指令:假如

增加判别,条件挑选包括,文本挑选“班”,特殊上班时间称号会包括“班”。这里的包括指的是称号存在并且包括“班”。

用快捷指令为你的 iPhone 创建工作日闹钟

指令:开关闹钟

假如称号中包括“班”,那么需求翻开闹钟。按如图操作:

用快捷指令为你的 iPhone 创建工作日闹钟

  • 留意设置闹钟为封闭状况,同时需求把重复选项定义为永不。
  • 有时挑选变量的过程中默许会给你填入变量,假如不是你想要的变量点击清除变量即可。

继续增加:假如

按照上面同样的操作增加“假如称号包括休”。

用快捷指令为你的 iPhone 创建工作日闹钟

这里的条件不能挑选“不包括”,由于称号不存在时,条件也不会成立,而不会判别为不包括。

指令:格式化日期

假如不包括“休”,也就是第二个“否则”下面,获取到当天的日期,并用数字表明周几。

用快捷指令为你的 iPhone 创建工作日闹钟
用快捷指令为你的 iPhone 创建工作日闹钟

在这里,格式化字符串中的“e”代表数字,从星期六开始分别对应0到6。

指令:词典

创立一个正常状况下的工作日,这里创立了周一到周五的词典,假如你是996工作制,可以把周六也加上。

用快捷指令为你的 iPhone 创建工作日闹钟

指令:获取词典值

从词典中获取格式化后日期数字对应的值。

用快捷指令为你的 iPhone 创建工作日闹钟

判别词典值

判别词典值是否有任何值,假如有,翻开闹钟,操作跟上面一致,不再详细说明。

用快捷指令为你的 iPhone 创建工作日闹钟

至此,工作日闹钟的方便指令现已完结。当然,这还需求进行测验,你可以依据需求修改各个过程中的日期。在这里不会详细介绍测验过程。

主动化履行

完结上述方便指令后,它不会主动履行,因而你需求增加一个主动化过程。

用快捷指令为你的 iPhone 创建工作日闹钟
用快捷指令为你的 iPhone 创建工作日闹钟