TimeToStr

TimeToStr

Funkcia %TimeToStr


Funkcia

Funkcia konvertuje absolútny čas na textový reťazec podľa zadanej masky.

Deklarácia

TEXT %TimeToStr( TIME in TimeA, TEXT in maska )

Parametre

TimeA

Absolútny čas.

maska

Formát času vo výslednom reťazci.

Poznámka

Poloha jednotlivých zložiek času je daná výskytom nasledovných reťazcov v zadanej maske.

Reťazec

Význam reťazca

Reťazec

Význam reťazca

rrrr alebo yyyy

Štvorciferné vyjadrenie roku.

rr alebo yy

Posledné dve číslice roku.

mm

Mesiac

dd

Deň

hh

Hodina

hb, HH

Obchodná hodina - poradová hodina v dni od 1 do 25.

mi

Minúta

ss

Sekunda

mss

Milisekunda

tttt

Názov dňa v týždni *.

ttt

Trojpísmenková skratka názvu dňa v týždni *.

tt

Dvojpísmenková skratka názvu dňa v týždni *.

ZZZ

Posun v hodinách voči UTC vo formáte "(+|-)hh".

ZZZZZ

Posun v hodinách a minútach voči UTC vo formáte "(+|-)hhmi".

ZZZZZZ

Posun v hodinách a minútach voči UTC vo formáte "(+|-)hh:mi".

Nahradzovaný je len prvý výskyt daného typu zložky času a v prípade výskytu viacerých dĺžok masky (napr. yy a yyyy) danej zložky času je nahradzovaná len tá najdlhšia.

Pri prechode z letného na zimný čas (keď sa opakuje časový interval 2:00 - 3:00) funkcia vráti rovnakú textovú hodnotu pre prvý aj druhý interval a preto nie je možné rozoznať o ktorý interval sa jedná.  

Príklad

%TimeToStr(M.TiA_01, "hh:mi:ss.mss dd-mm-rrrr")