TimeBetweenState

说明

表示时间范围。有效时间应介于 afterbefore 之间。

字段

类型 说明
before 时间

一天的最长有效时间。

可选

变量。

after 时间

一天中的最短有效时间。

可选

变量。

weekdays [工作日]

适用的工作日。如果为空,则表示时间范围适用于每天。

可选

变量。

示例

检查当前时间介于每天中午 12:00 到下午 5:00 之间。

condition:
  type: time.between
  before: 5:00 pm
  after: 12:00 pm

查看当前时间介于日落和日出之间(第二天)。

condition:
  type: time.between
  before: sunrise
  after: sunset

检查当前时间是否是在日落后(直到午夜)。

condition:
  type: time.between
  after: sunset