Nastavení času provedení úlohy

Každá naplánovaná úloha je nastavena, aby se prováděla v určitém čase. Buď je brán v úvahu čas spuštění, tedy naplánování úlohy, nebo je čas plánovači explicitně určen pomocí parametru at-... nastaveného v atributu repeat.

UPOZORNĚNÍ: S nastavením času souvisí ještě další okolnost a sice změna změna sezonního času z letního na zimní a zpět. Aby byla zajištěna jednotnost a také kontinuálnost při přechodu z těchto z jednoho typu času na druhý, je brán v úvahu pouze jeden čas. Tzv. zimní čas, který je o hodinu posunutý, je tedy v podstatě ignorován a za jediný "správný" je pro účely plánování úloh brán čas letní. V praxi to znamená dát si pozor na jenu nepříjemnou okolnost - pokud v létě naplánujeme úlohu na půlnoc (tedy půlnoc letního času), začne se úloha po přechodu na zimní čas provádět o den dříve ve 23:00!. Dokonce když provedeme plán v zimně na stejný čas, začne se i tak úloha provádět s hodinovým posuvem zpět. Pokud pak úloha použije v dotazu odkaz na aktuální datum (např. v dotazech), pracuje v podstatě s celodením posunem. Abychom se vyhnuli problémům spojenými s touto okolností, je lépe na místo provedení po půlnoci plánovat provedení po jedné hodině (tedy na neuvádět čas 0:00, ale 1:00). V zimním období se tak úloha provede těsně po půlnoci (protože zimní čas je posunutý) a v létě bude provedena v 1:00. Přitom je lhostejno, zda úlohu zadáváte v zimně nebo v létě. Plánovač se vždy orientuje dle jednotného, jediného "správného" letního času.


validityrepeatSmysluplné kombinace validity a repeatNastavení času provedení úlohy