Toimintosarja T2STR

Toimintosarja T2STR muuntaa kellonajan merkkijonoon.

Syöte PT

Määrittää kellonajan T# laskennalle merkkijonon muodostamiseksi.

Syöte FORMAT

Syötteessä määritellään muoto merkkijonona. Esimerkiksi "%m" minuutteihin. Jos syötettä ei aseteta tai jätetään tyhjäksi, oletetaan merkkijono "%dd %hh %mm %ss %msms".

Mahdolliset arvot
Muoto Tulos
%d Päivät Esimerkiksi: 1
%%d Päivät etumerkillä Esimerkiksi: 01
%h Tunnit Esimerkiksi: 5
%%h Tunnit etumerkillä Esimerkiksi: 05
%m Minutit Esimerkiksi: 2
%%m Minutit etumerkillä Esimerkiksi: 02
%s Sekunnit Esimerkiksi: 4
%%s Sekunnit etumerkillä Esimerkiksi: 04
%ms Millisekunnit Esimerkiksi: 6
%%ms Millisekunnit etumerkillä Esimerkiksi: 06
%%%ms Millisekunnit etumerkillä 00 Esimerkiksi: 006

Syöte MAXRES

Syöte määrittää toimintosarjan maksimiresoluution muodossa T#. Kaikki muuttujat, jotka ovat suurempia kuin tämä arvo, palautetaan 0 ja lisätään edelliseen arvoon. Arvo T#1h palauttaa esimerkiksi 73m 4h 12s.

Vinkki: Minimi-resoluution voi luoda toimintosarjan MOD avulla, kun syöte PT muokataan ennen sitä.

Tulos STR

Palauttaa merkkijonon määritetyssä muodossa.

0d 0h 0m 0s 0ms:n korvaaminen

Nollat voidaan helposti korvata toimintosarjan PREG_REPLACE avulla. Syötteessä PATTERN käytetään '/\b0(?:ms|d|h|m|s)\b\s*/' ja tulos STR yhdistetään syötteeseen SUBJECT. Tulos voi sisältää välilyöntejä, jotka voidaan poistaa toimintosarjan STR_TRIM avulla.