Funkcia vracia hodnotu nasledujúcej časovej značky. Hodnota časovej značky je daná periódou Period
a časovým posunom Offset, ktoré sa udávajú v sekundách. Výsledkom je absolútny čas.
Deklarácia
TIME %NextTime(
INT in Period,
INT in Offset,
UNIVAL in CalcTrigger,
INT in timeZone := %GetTimeZone()
)
Parametre
Period
Perióda [s] - musí byť kladné číslo.
Offset
Parameter určujúci posun (offset) [s] - môže byť aj záporné číslo.
CalcTrigger
Výpočtový trigger je objekt, ktorého zmena spôsobí prepočítanie funkcie. Môže byť ľubovoľného typu.
timeZone
Vynútené časové pásmo pre prevod na lokálny čas. Zadáva sa ako
posun časového pásma od UTC v zimnom čase v sekundách.