CzasBetweenState

Opis

Reprezentuje zakres czasu. Prawidłowy czas powinien mieścić się w zakresie od after do before.

Pola

Klucz Typ Opis
before Czas

Maksymalny czas ważności w ciągu dnia.

Opcjonalny

after Czas

Minimalny prawidłowy czas w ciągu dnia.

Opcjonalny

weekdays [Dzień tygodnia]

Obowiązujące dni powszednie. Jeśli to pole jest puste, zakres czasu dotyczy wszystkich dni.

Opcjonalny

Przykłady

Sprawdza, czy bieżąca godzina mieści się w przedziale od 12:00 do 17:00 każdego dnia.

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

Sprawdza, czy bieżąca godzina mieści się między zachodem słońca a wschodem słońca (następnego dnia).

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

Sprawdza, czy aktualna godzina jest po zachodzie słońca (do północy).

condition:
  type: time.between
  after: sunset