跳到內容

時間

暫停一下。

輸入duration(時長)
輸出無 — 順序是靠 done 串起來的
設定duration、inputUnit:ms、s(預設)、min、h

這個節點不傳遞任何值:請把後續接到它的 done 連接埠上。停止執行會乾淨地中斷這段 等待。

等到某個確切的時刻。

輸入until
輸出無
設定until — 一個 ISO 日期,或以毫秒為單位的 epoch 時間戳記

已經過去的時刻會立即觸發。

以固定間隔發出訊號。

輸入frequency、cron、duration、endDate
輸出tick — 發出的值是該次觸發的索引,從 0 開始
設定見下表
欄位作用
modefrequency 或 cron
frequency + unit週期(s、min、h)
cron一個 5 或 6 欄位的 cron 運算式
duration + durationUnit計時器運作的總時長
endDate停止的日期

done 連接埠帶的是已發出的觸發總次數。

輕量負載測試和週期性探測就靠這個節點。

當下這個時刻。

輸入無
輸出value — 顯示名稱為 now,型別是字串
設定format:datetime(ISO,預設)、epoch、string

這個節點沒有 error 連接埠。

日期的運算與格式化。

輸入value、amount、other
輸出result
op效果
add把 amount 個 unit 加到 value 上
subtract相減
format依 format 格式化
diffvalue 與 other 之間的差距,以 unit 表示

unit 接受:milliseconds、seconds、minutes、hours、days、weeks、 months、years。

現在 ──► Date math (add, 7, days) ──► 請求的 dateExpiration 連接埠

如果只是要在某個文字欄位裡做簡單的格式化, Handlebars helper 的 {{now}}、 {{timestamp}} 和 {{formatDate}} 通常就夠了 — 不必動用節點。