跳转到内容

时间

一次暂停。

输入duration(时长)
输出无 —— 顺序由 done 来串接
配置durationinputUnitmss(默认)、minh

这个节点不传递任何值:请把后续内容接到它的 done 端口上。 中止执行会干净地打断这次等待。

等到一个确定的时刻。

输入until
输出
配置until —— 一个 ISO 日期,或一个以毫秒为单位的 epoch 时间戳

如果这个时刻已经过去,节点会立即触发。

按固定间隔发出。

输入frequencycrondurationendDate
输出tick —— 发出的值是该次触发的序号,从 0 开始
配置见下文
字段作用
modefrequencycron
frequency + unit周期(sminh
cron一个 5 或 6 字段的 cron 表达式
duration + durationUnit定时器的总活动时长
endDate停止日期

done 端口携带已发出的触发总次数

它就是做轻量压力测试和周期性探测的那个节点。

当前时刻。

输入
输出value —— 显示名为 now,类型为字符串
配置formatdatetime(ISO,默认)、epochstring

这个节点没有 error 端口

日期的运算与格式化。

输入valueamountother
输出result
op作用
addvalue 加上 amountunit
subtract相减
formatformat 格式化
diffvalueother 之间的差值,以 unit 表示

unit 接受:millisecondssecondsminuteshoursdaysweeksmonthsyears

现在 ──► 日期计算(add, 7, days) ──► 请求的 dateExpiration 端口

对于文本字段里的简单格式化, Handlebars 辅助函数 {{now}}{{timestamp}}{{formatDate}} 往往就够了 —— 不需要额外的节点。