Timp
Așteaptă
Section titled “Așteaptă”O pauză.
| Intrări | duration (durată) |
| Ieșiri | niciuna — secvențierea se face prin done |
| Configurare | duration, inputUnit: ms, s (implicit), min, h |
Cutia nu transmite nicio valoare: cablați continuarea la portul său done. O
oprire a execuției întrerupe așteptarea în mod curat.
Așteaptă până la
Section titled “Așteaptă până la”Așteaptă un moment precis.
| Intrări | until |
| Ieșiri | niciuna |
| Configurare | until — o dată ISO sau un marcaj temporal epoch, în milisecunde |
Un moment deja trecut declanșează imediat.
Cronometru
Section titled “Cronometru”Emite la intervale regulate.
| Intrări | frequency, cron, duration, endDate |
| Ieșiri | tick — valoarea emisă este indexul tactului, începând de la 0 |
| Configurare | vedeți mai jos |
| Câmp | Rol |
|---|---|
mode | frequency sau cron |
frequency + unit | Perioadă (s, min, h) |
cron | O expresie cron cu 5 sau 6 câmpuri |
duration + durationUnit | Durata totală de activitate a cronometrului |
endDate | Data de oprire |
Portul done poartă numărul total de tacturi emise.
Este cutia potrivită pentru testele ușoare de încărcare și pentru sondele periodice.
Momentul curent.
| Intrări | niciuna |
| Ieșiri | value — denumită now, de tip șir |
| Configurare | format: datetime (ISO, implicit), epoch, string |
Această cutie nu are port error.
Calcul de dată
Section titled “Calcul de dată”Aritmetică și formatare pe date.
| Intrări | value, amount, other |
| Ieșiri | result |
op | Efect |
|---|---|
add | Adaugă amount unit la value |
subtract | Scade |
format | Formatează conform format |
diff | Diferența dintre value și other, exprimată în unit |
unit acceptă: milliseconds, seconds, minutes, hours, days, weeks,
months, years.
Acum ──► Dată-oră (add, 7, days) ──► portul dateExpiration al cereriiPentru o formatare simplă într-un câmp text,
helperii Handlebars {{now}},
{{timestamp}} și {{formatDate}} sunt adesea suficienți — nu este nevoie de o
cutie.