TimeBetweenState

Descrizione

Rappresenta un intervallo di tempo. L'ora valida deve essere compresa tra after e before.

Campi

Chiave Tipo Descrizione
before Ora

L'ora massima valida di un giorno.

Facoltativo

after Ora

L'ora minima valida di un giorno.

Facoltativo

weekdays [Weekday]

I giorni della settimana applicabili. Se non viene specificato, l'intervallo di tempo è applicabile a tutti i giorni.

Facoltativo

Esempi

Controlla che l'ora corrente sia compresa tra le 12:00 e le 17:00 di ogni giorno.

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

Controlla se l'ora corrente è compresa tra il tramonto e l'alba (del giorno successivo).

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

Controlla se l'ora corrente è successiva al tramonto (fino a mezzanotte).

condition:
  type: time.between
  after: sunset