Blok funkcija T2STR

Blok funkcija T2STR pretvara vrijeme u niz znakova.

Ulaz PT

Definira vrijeme u T# za izračun niza znakova.

Ulaz FORMAT

Na ulazu se format definira kao niz znakova. Na primjer, u "%m" za minute. Ako nije postavljen ulaz ili je ostavljen prazan, pretpostavlja se niz znakova "%dd %hh %mm %ss %msms".

Moguće vrijednosti
Format Izlaz
%d Dani npr.: 1
%%d Dani sa vodilom nulom npr.: 01
%h Sati npr.: 5
%%h Sati sa vodilom nulom npr.: 05
%m Minute npr.: 2
%%m Minute sa vodilom nulom npr.: 02
%s Sekunde npr.: 4
%%s Sekunde sa vodilom nulom npr.: 04
%ms Milisekunde npr.: 6
%%ms Milisekunde sa vodilom nulom npr.: 06
%%%ms Milisekunde sa vodilom dvostrukom nulom npr.: 006

Ulaz MAXRES

Ulaz definira maksimalnu rezoluciju bloka funkcija u formatu T#. Sve varijable koje su veće od ove vrijednosti vraćaju se kao 0 i dodaju se u prethodnu vrijednost. Vrijednost od T#1h npr. vraća 73m 4h 12s.

Savjet: Minimalna rezolucija može se generirati blokom funkcija MOD, modificiranjem ulaza PT prije toga.

Izlaz STR

Vraća niz znakova u zadanim formatima.

Zamjena 0d 0h 0m 0s 0ms

Nule vrijednosti mogu se jednostavno zamijeniti blokom funkcija PREG_REPLACE. Ulaz PATTERN '/\b0(?:ms|d|h|m|s)\b\s*/' koristi se i izlaz STR povezuje se s ulazom SUBJECT. Rezultat može ostaviti razmake. Ovi mogu biti uklonjeni blokom funkcija STR_TRIM.