Přeskočit na obsah

Čas

Pauza.

Vstupyduration (doba trvání)
Výstupyžádné — sekvencuje se přes done
Konfiguraceduration, inputUnit: ms, s (výchozí), min, h

Blok nepředává žádnou hodnotu: navazující část zapojte na jeho port done. Zastavení běhu čekání korektně přeruší.

Čeká na přesný okamžik.

Vstupyuntil
Výstupyžádné
Konfiguraceuntil — datum ISO nebo časová značka epoch v milisekundách

Okamžik, který už minul, spustí blok okamžitě.

Vysílá v pravidelných intervalech.

Vstupyfrequency, cron, duration, endDate
Výstupytick — vysílanou hodnotou je index impulzu, počínaje 0
Konfiguraceviz níže
PoleRole
modefrequency nebo cron
frequency + unitPerioda (s, min, h)
cronVýraz cron o 5 nebo 6 polích
duration + durationUnitCelková doba činnosti časovače
endDateDatum zastavení

Port done nese celkový počet vyslaných impulzů.

Je to blok pro lehké zátěžové testy a periodické sondy.

Aktuální okamžik.

Vstupyžádné
Výstupyvalue — pojmenovaný now, typu řetězec
Konfiguraceformat: datetime (ISO, výchozí), epoch, string

Tento blok nemá port error.

Aritmetika a formátování dat.

Vstupyvalue, amount, other
Výstupyresult
opÚčinek
addPřičte amount unit k value
subtractOdečte
formatNaformátuje podle format
diffRozdíl mezi value a other, vyjádřený v unit

unit přijímá: milliseconds, seconds, minutes, hours, days, weeks, months, years.

Nyní ──► Výpočet s datem (add, 7, days) ──► port dateExpiration požadavku

Na jednoduché formátování v textovém poli často stačí helpery Handlebars {{now}}, {{timestamp}} a {{formatDate}} — blok není potřeba.