跳到内容

时间块

获取当前时间

它是做什么的

提供当前时间的块。

它的功能

此块以小时、分钟和秒为单位输出当前时间。

工作原理

触发时,此块检索当前系统时间,并将其格式化为 HH:MM:SS 格式的字符串。

输入

输入 描述
trigger 激活此块的字符串输入。此输入的内容不影响输出。

输出

输出 描述
time 表示当前时间 HH:MM:SS 格式的字符串(例如,“14:30:45”)。

可能的用例

此块可用于聊天机器人,当用户询问时提供当前时间。


获取当前日期

它是做什么的

提供当前日期(带可选偏移量)的块。

它的功能

此块输出当前日期,或从当前日期偏移指定天数的日期。

工作原理

触发时,此块检索当前系统日期。如果提供了偏移量,它将通过从当前日期减去偏移天数来计算新日期。然后将结果日期格式化为 YYYY-MM-DD 格式的字符串。

输入

输入 描述
trigger 激活此块的字符串输入。此输入的内容不影响输出。
offset 表示从当前日期减去的天数的整数或字符串。如果未提供或无效,则默认为 0。

输出

输出 描述
date 表示日期 YYYY-MM-DD 格式的字符串(例如,“2023-05-15”)。

可能的用例

此块可用于调度应用程序,以计算和显示即将到来的事件或截止日期的日期。


获取当前日期和时间

它是做什么的

提供当前日期和时间的块。

它的功能

此块将当前日期和时间组合输出为一个字符串。

工作原理

触发时,此块检索当前系统日期和时间,然后将其格式化为 YYYY-MM-DD HH:MM:SS 格式的字符串。

输入

输入 描述
trigger 激活此块的字符串输入。此输入的内容不影响输出。

输出

输出 描述
date_time 表示当前日期和时间 YYYY-MM-DD HH:MM:SS 格式的字符串(例如,“2023-05-15 14:30:45”)。

可能的用例

此块可用于日志记录系统,以使用日期和时间信息标记事件的时间戳。


倒计时器

它是做什么的

用作倒计时器,在指定持续时间后触发的块。

它的功能

此块等待指定的时间量,然后输出消息。

工作原理

此块接收以天、小时、分钟和秒为单位的持续时间输入。它计算总等待时间(以秒为单位),暂停执行该持续时间,然后输出指定的消息。

输入

输入 描述 默认
input_message 计时器完成时输出的消息。 “计时器完成”
seconds 要等待的秒数。 0
minutes 要等待的分钟数。 0
hours 要等待的小时数。 0
days 要等待的天数。 0

输出

输出 描述
output_message 计时器完成后输出 input_message 中指定的消息。

可能的用例

此块可用于提醒应用程序,在设定的时间后触发通知,或用于烹饪应用程序,在食谱步骤完成后通知用户。