Aika
Tauko.
| Tulot | duration (kesto) |
| Lähdöt | ei mitään — vaiheistus tapahtuu done-portin kautta |
| Kokoonpano | duration, inputUnit: ms, s (oletus), min, h |
Lohko ei välitä mitään arvoa: kytke jatko sen done-porttiin. Suorituksen
pysäytys keskeyttää odotuksen siististi.
Odota kunnes
Section titled “Odota kunnes”Odottaa tiettyä hetkeä.
| Tulot | until |
| Lähdöt | ei mitään |
| Kokoonpano | until — ISO-muotoinen päivämäärä tai epoch-aikaleima millisekunteina |
Jo mennyt hetki laukeaa välittömästi.
Ajastin
Section titled “Ajastin”Lähettää säännöllisin väliajoin.
| Tulot | frequency, cron, duration, endDate |
| Lähdöt | tick — lähetetty arvo on tahdin järjestysnumero nollasta alkaen |
| Kokoonpano | katso alta |
| Kenttä | Tehtävä |
|---|---|
mode | frequency tai cron |
frequency + unit | Jakso (s, min, h) |
cron | Cron-lauseke, jossa on 5 tai 6 kenttää |
duration + durationUnit | Ajastimen kokonaiskesto |
endDate | Päättymispäivä |
done-portti kantaa lähetettyjen tahtien kokonaismäärän.
Tämä on kevyiden kuormitustestien ja säännöllisten mittausten lohko.
Nykyinen hetki.
| Tulot | ei mitään |
| Lähdöt | value — nimeltään now, tyyppinä merkkijono |
| Kokoonpano | format: datetime (ISO, oletus), epoch, string |
Tällä lohkolla ei ole error-porttia.
Date math (päivämäärälaskenta)
Section titled “Date math (päivämäärälaskenta)”Päivämäärien laskentaa ja muotoilua.
| Tulot | value, amount, other |
| Lähdöt | result |
op | Vaikutus |
|---|---|
add | Lisää amount unit arvoon value |
subtract | Vähentää |
format | Muotoilee format-määrityksen mukaan |
diff | Arvojen value ja other välinen ero yksikössä unit |
unit hyväksyy arvot: milliseconds, seconds, minutes, hours, days,
weeks, months, years.
Nyt ──► Date math (add, 7, days) ──► pyynnön dateExpiration-porttiYksinkertaiseen muotoiluun tekstikentässä riittävät usein
Handlebars-helperit {{now}},
{{timestamp}} ja {{formatDate}} — lohkoa ei tarvita.