首页 > 解决方案 > 指定周期性时间间隔(例如:办公室的营业时间)

问题描述

我正在设计一个 API,我需要在其中指定办公室的营业时间。它可能就像

每个间隔将单独指定,最终运行时间将是所有单独间隔的总和。

我需要一种简洁地说明这一点的方法。我知道有两个现有的选择:

  1. https://crontab.guru/cron中定义的扩展格式
  2. 星号GotoIfTime语法:https ://www.voip-info.org/asterisk-cmd-gotoiftime

cron 语法并不能真正定义每周一到周五的范围,如 0815-1745,但 Asterisk 语法非常有能力。

是否存在可以达到相同结果的任何其他 [更好?] 语法/手段?这样做的图书馆将非常酷。

标签: time

解决方案


推荐阅读