Időkezelés
Várakozás
Section titled “Várakozás”Egy szünet.
| Bemenetek | duration (időtartam) |
| Kimenetek | nincs — a sorrendezés a done porton történik |
| Konfiguráció | duration, inputUnit: ms, s (alapértelmezés), min, h |
A blokk nem továbbít értéket: a folytatást a done portjára kell kötni. A
futtatás leállítása szabályosan megszakítja a várakozást.
Várakozás eddig
Section titled “Várakozás eddig”Egy adott időpontig vár.
| Bemenetek | until |
| Kimenetek | nincs |
| Konfiguráció | until — egy ISO dátum vagy egy epoch időbélyeg milliszekundumban |
Egy már elmúlt időpont azonnal továbbengedi a végrehajtást.
Időzítő
Section titled “Időzítő”Rendszeres időközönként bocsát ki.
| Bemenetek | frequency, cron, duration, endDate |
| Kimenetek | tick — a kibocsátott érték az ütés indexe, 0-tól kezdve |
| Konfiguráció | lásd alább |
| Mező | Szerep |
|---|---|
mode | frequency vagy cron |
frequency + unit | Periódus (s, min, h) |
cron | Egy 5 vagy 6 mezős cron kifejezés |
duration + durationUnit | Az időzítő teljes működési ideje |
endDate | Leállítási dátum |
A done port a kibocsátott ütések teljes számát hordozza.
Ez a könnyű terhelési tesztek és a rendszeres szondák blokkja.
Az aktuális időpont.
| Bemenetek | nincs |
| Kimenetek | value — now néven, karakterlánc típusú |
| Konfiguráció | format: datetime (ISO, alapértelmezés), epoch, string |
Ennek a blokknak nincs error portja.
Date math (dátumszámítás)
Section titled “Date math (dátumszámítás)”Dátumaritmetika és -formázás.
| Bemenetek | value, amount, other |
| Kimenetek | result |
op | Hatás |
|---|---|
add | amount unit hozzáadása a value értékhez |
subtract | Kivonás |
format | Formázás a format szerint |
diff | A value és az other közötti eltérés, unit mértékegységben |
A unit elfogadott értékei: milliseconds, seconds, minutes, hours,
days, weeks, months, years.
Most ──► Date math (add, 7, days) ──► a kérés dateExpiration portjaEgy szövegmezőben végzett egyszerű formázáshoz a
Handlebars-helperek — {{now}},
{{timestamp}} és {{formatDate}} — általában elegendők, blokkra nincs is
szükség.