時間
暫停一下。
| 輸入 | duration(時長) |
| 輸出 | 無 — 順序是靠 done 串起來的 |
| 設定 | duration、inputUnit:ms、s(預設)、min、h |
這個節點不傳遞任何值:請把後續接到它的 done 連接埠上。停止執行會乾淨地中斷這段
等待。
等到某個確切的時刻。
| 輸入 | until |
| 輸出 | 無 |
| 設定 | until — 一個 ISO 日期,或以毫秒為單位的 epoch 時間戳記 |
已經過去的時刻會立即觸發。
以固定間隔發出訊號。
| 輸入 | frequency、cron、duration、endDate |
| 輸出 | tick — 發出的值是該次觸發的索引,從 0 開始 |
| 設定 | 見下表 |
| 欄位 | 作用 |
|---|---|
mode | frequency 或 cron |
frequency + unit | 週期(s、min、h) |
cron | 一個 5 或 6 欄位的 cron 運算式 |
duration + durationUnit | 計時器運作的總時長 |
endDate | 停止的日期 |
done 連接埠帶的是已發出的觸發總次數。
輕量負載測試和週期性探測就靠這個節點。
當下這個時刻。
| 輸入 | 無 |
| 輸出 | value — 顯示名稱為 now,型別是字串 |
| 設定 | format:datetime(ISO,預設)、epoch、string |
這個節點沒有 error 連接埠。
Date math(日期運算)
Section titled “Date math(日期運算)”日期的運算與格式化。
| 輸入 | value、amount、other |
| 輸出 | result |
op | 效果 |
|---|---|
add | 把 amount 個 unit 加到 value 上 |
subtract | 相減 |
format | 依 format 格式化 |
diff | value 與 other 之間的差距,以 unit 表示 |
unit 接受:milliseconds、seconds、minutes、hours、days、weeks、
months、years。
現在 ──► Date math (add, 7, days) ──► 請求的 dateExpiration 連接埠如果只是要在某個文字欄位裡做簡單的格式化,
Handlebars helper 的 {{now}}、
{{timestamp}} 和 {{formatDate}} 通常就夠了 — 不必動用節點。