CzasBetweenState

Opis

Reprezentuje zakres czasowy. Prawidłowa godzina powinna mieścić się w zakresie od after do before.

Pola

Klucz Typ Opis
before Czas

Maksymalny prawidłowy czas dnia.

Opcjonalnie

Zmienna jest dozwolona.

after Czas

Minimalna prawidłowa godzina w ciągu dnia.

Opcjonalnie

Zmienna jest dozwolona.

weekdays [Dzień powszedni]

Właściwe dni tygodnia. Jeśli pole jest puste, zakres czasowy odnosi się do każdego dnia.

Opcjonalnie

Zmienna jest dozwolona.

Przykłady

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

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

Sprawdza, czy bieżąca godzina jest pomiędzy zachodem a wschodem słońca (kolejnego dnia).

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

Sprawdza bieżącą godzinę po zachodzie słońca (do północy).

condition:
  type: time.between
  after: sunset