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 prawidłowy czas dnia.

Opcjonalny

after Czas

Minimalna prawidłowa godzina.

Opcjonalny

weekdays [Weekday]

Odpowiednie dni tygodnia. Jeśli to pole jest puste, zakres czasu będzie obowiązywać codziennie.

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 przypada między zachodem a wschodem słońca (następnego dnia).

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

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

condition:
  type: time.between
  after: sunset