Tid
En pause.
| Indgange | duration (varighed) |
| Udgange | ingen — sekvenseringen sker via done |
| Konfiguration | duration, inputUnit: ms, s (standard), min, h |
Boksen sender ingen værdi videre: forbind det følgende til dens done-port.
Stopper du kørslen, bliver ventetiden afbrudt pænt.
Vent til
Section titled “Vent til”Venter på et bestemt tidspunkt.
| Indgange | until |
| Udgange | ingen |
| Konfiguration | until — en ISO-dato eller et epoch-tidsstempel i millisekunder |
Et tidspunkt, der allerede er passeret, udløser med det samme.
Udsender med et fast interval.
| Indgange | frequency, cron, duration, endDate |
| Udgange | tick — den udsendte værdi er tikkets indeks, fra 0 |
| Konfiguration | se nedenfor |
| Felt | Rolle |
|---|---|
mode | frequency eller cron |
frequency + unit | Periode (s, min, h) |
cron | Et cron-udtryk med 5 eller 6 felter |
duration + durationUnit | Den samlede tid, timeren er aktiv |
endDate | Stopdato |
done-porten bærer det samlede antal tik, der er udsendt.
Det er boksen til lette belastningstest og periodiske sonder.
Det aktuelle tidspunkt.
| Indgange | ingen |
| Udgange | value — med navnet now, af typen streng |
| Konfiguration | format: datetime (ISO, standard), epoch, string |
Denne boks har ingen error-port.
Date math (datoregning)
Section titled “Date math (datoregning)”Regning med og formatering af datoer.
| Indgange | value, amount, other |
| Udgange | result |
op | Effekt |
|---|---|
add | Lægger amount unit til value |
subtract | Trækker fra |
format | Formaterer efter format |
diff | Forskellen mellem value og other, udtrykt i unit |
unit accepterer: milliseconds, seconds, minutes, hours, days,
weeks, months, years.
Nu ──► Date math (add, 7, days) ──► anmodningens dateExpiration-portTil en simpel formatering i et tekstfelt er
Handlebars-helperne {{now}},
{{timestamp}} og {{formatDate}} ofte nok — du behøver ingen boks.