功能块 REPEAT_WEEKLY

功能块 REPEAT_WEEKLY 生成一个每周重复的字符串,用于 TIMESWITCH_ADD 功能块的输入 REPEAT。

输入 EVERY

定义每 X 周重复一次的整数。如果未定义该输入,则假设最小值为 1

输入 UNTIL

定义重复的结束时间。可以使用三种不同的格式:

  • 无结束时间由 0FALSENULL 定义。
  • 可以使用整数来定义重复的次数。
  • 可以使用日期 D#2016 来定义结束日期。

输入 BYDAY

通过该输入可以定义星期几。这些可以作为字符串或数字传递。检查当前星期是否存在于数字中。可以简单地连续指定多个天。例如,135 用于周一、周三和周五。如果未指定值(0NULLFALSE 或空字符串),则不在任何一天重复。

数字 星期几
1 周一
2 周二
3 周三
4 周四
5 周五
6 周六
7 周日

输入 DIS

禁用重复并返回空字符串。

输出 Q

返回一个字符串,其中包含 TIMESWITCH_ADD 功能块的输入 REPEAT 的重复项。