Vreme
Pauza.
| Ulazi | duration (trajanje) |
| Izlazi | nema — sekvenciranje ide preko done |
| Konfiguracija | duration, inputUnit: ms, s (podrazumevano), min, h |
Kutija ne prosleđuje nikakvu vrednost: povežite nastavak na njen port done.
Zaustavljanje izvršavanja uredno prekida čekanje.
Čekaj do
Section titled “Čekaj do”Čeka tačno određen trenutak.
| Ulazi | until |
| Izlazi | nema |
| Konfiguracija | until — ISO datum ili epoch vremenska oznaka u milisekundama |
Trenutak koji je već prošao aktivira se odmah.
Tajmer
Section titled “Tajmer”Emituje u pravilnim razmacima.
| Ulazi | frequency, cron, duration, endDate |
| Izlazi | tick — emitovana vrednost je indeks otkucaja, počev od 0 |
| Konfiguracija | vidite ispod |
| Polje | Uloga |
|---|---|
mode | frequency ili cron |
frequency + unit | Period (s, min, h) |
cron | Cron izraz sa 5 ili 6 polja |
duration + durationUnit | Ukupno trajanje rada tajmera |
endDate | Datum zaustavljanja |
Port done nosi ukupan broj emitovanih otkucaja.
To je kutija za lagane testove opterećenja i periodične sonde.
Tekući trenutak.
| Ulazi | nema |
| Izlazi | value — nazvan now, tipa niska |
| Konfiguracija | format: datetime (ISO, podrazumevano), epoch, string |
Ova kutija nema port error.
Računanje datuma
Section titled “Računanje datuma”Aritmetika i formatiranje datuma.
| Ulazi | value, amount, other |
| Izlazi | result |
op | Efekat |
|---|---|
add | Dodaje amount unit na value |
subtract | Oduzima |
format | Formatira prema format |
diff | Razlika između value i other, izražena u unit |
unit prihvata: milliseconds, seconds, minutes, hours, days, weeks,
months, years.
Sada ──► Datum-vreme (add, 7, days) ──► port dateExpiration zahtevaZa jednostavno formatiranje u tekstualnom polju često su dovoljni
Handlebars helperi {{now}},
{{timestamp}} i {{formatDate}} — kutija nije potrebna.