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