如何在扣子中使用时间戳节点进行排程与倒计时处理

轻伟酱_1794

轻伟酱_1794

2026-06-11

837人浏览

原创

必须用时间戳节点输入毫秒级整数作为基准,如1749226200000;代码节点通过date.now()与target_timestamp相减实现倒计时计算,差值为毫秒。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

如何在扣子中使用时间戳节点进行排程与倒计时处理

扣子中实现精确排程与倒计时,必须依赖时间戳节点完成毫秒级计算,否则直接用自然语言描述“3天后”或“下周六上午10点”将无法被系统识别为可执行时间点。

配置时间戳节点作为工作流起始输入

进入工作流编辑页→点击左侧“开始节点”→在右侧设置面板中,点击“+ 添加变量”→变量名填 target_timestamp,类型选 Number→勾选“允许用户输入”,并填写提示语:“请输入目标时间戳(毫秒)”。
这一步是后续所有计算的前提,不设此变量,倒计时逻辑将失去基准点。

注意:时间戳必须为毫秒级整数,例如 1749226200000 表示 2025年6月6日10:00:00。若填入秒级时间戳(如1749226200),节点会静默失败且无报错提示。

用代码节点做时间差计算与格式化

在画布中拖入一个“代码节点”,连接至开始节点→双击打开配置→语言选 JavaScript→粘贴以下代码:

const now = Date.now();
const target = $input.target_timestamp;
const diffMs = target - now;

if (diffMs   return { status: "expired", remaining: "0天0时0分0秒" };
}

const days = Math.floor(diffMs / (1000 * 60 * 60 * 24));
const hours = Math.floor((diffMs % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
const minutes = Math.floor((diffMs % (1000 * 60 * 60)) / (1000 * 60));
const seconds = Math.floor((diffMs % (1000 * 60)) / 1000);

return {
  status: "active",
  remaining: `${days}天${hours}时${minutes}分${seconds}秒`
};

这段代码严格按毫秒运算,避免了日期对象跨月/闰年导致的误差。它自动判断是否已过期,并返回结构化结果供下游节点使用。

将倒计时结果注入提示词或触发动作

方法一:对接LLM节点
添加一个LLM节点→在系统提示词中写:“用户设定的截止时间为{{code.output.remaining}}。请据此生成一句带紧迫感的提醒话术。”

方法二:条件分支控制流程
添加“条件节点”→设置规则:当 code.output.status === "expired" →走“已过期”分支,可接飞书消息节点发送告警;否则走“进行中”分支,接定时重试逻辑。

方法三:输出到前端展示
若该工作流由网页调用,直接将 code.output.remaining 作为API响应体字段返回,前端用 setInterval 每秒刷新一次即可实现动态倒计时。

获取目标时间戳的三种可靠方式

第一步:用在线转换器固化时间
打开 Epoch Converter 网站→输入“2026-06-13 10:00:00”→选择时区 Asia/Shanghai→点击 Convert→复制毫秒值(末尾带三位零)→粘贴进工作流变量默认值或用户输入框。

第二步:用JavaScript一行生成
在浏览器控制台执行:console.log(new Date("2026-06-13T10:00:00+08:00").getTime())→结果直接可用。

第三步:用扣子空间任务反向提取
在扣子空间创建一个定时任务,设置执行时间为目标时刻→保存后,在任务详情页查看其 Cron 触发配置→用 Cron-to-timestamp 工具反推毫秒值。此法适合需复用平台调度能力的场景。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

扣子

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
扣子智能体开发实操指南
扣子智能体开发实操指南

本专题面向开发者与产品同学,完整讲解扣子智能体Bot从零到一的搭建流程,包括Bot创建、提示词编写、插件接入、变量与记忆配置、调试与多渠道发布,帮助你打造属于自己的AI助手。

2026.06.05

414

14

扣子工作流全功能使用教程
扣子工作流全功能使用教程

本专题系统讲解扣子工作流的搭建逻辑与节点使用,覆盖LLM节点、代码节点、条件分支、循环节点与子工作流等核心能力,配合15个实战案例,帮助你用工作流把复杂业务流程自动化。

2026.06.05

314

15

扣子知识库零基础入门
扣子知识库零基础入门

本专题围绕扣子知识库与记忆系统,详细讲解知识库创建、文档上传、切片策略、向量召回、问答调优以及变量记忆与数据库的使用方法,帮助你打造高准确率的私有知识问答能力。

2026.06.05

387

15

Vibeknow在线使用入口合集
Vibeknow在线使用入口合集

本专题汇总了Vibeknow在线创作视频的官方入口及网页版使用教程,涵盖PPT、PDF、Word等文档一键转讲解视频的核心操作,并整理了免费版水印规则与手机端浏览器访问指南,助你快速将知识内容视频化。

2026.09.21

20

20

NumPy随机数文件读写与dtype数据类型
NumPy随机数文件读写与dtype数据类型

本专题整理 NumPy 随机数、文件读写与 dtype 数据类型相关教程,覆盖 Generator/random、随机数种子、正态分布采样、npy/npz/CSV/TXT 保存读取、loadtxt/savetxt、memmap、大文件处理、astype 类型转换、结构化 dtype、整数溢出和精度丢失等场景。

2026.09.21

0

24

NumPy矩阵运算与线性代数计算
NumPy矩阵运算与线性代数计算

本专题整理 NumPy 矩阵运算与线性代数计算相关教程,覆盖矩阵乘法、dot 与 @ 运算符、逆矩阵、行列式、特征值与特征向量、SVD、线性方程组、欧氏距离、矩阵分解和大规模矩阵性能优化等内容,帮助读者掌握 np.linalg 与矩阵计算实战。

2026.09.21

0

20

NumPy广播机制数学运算与统计分析
NumPy广播机制数学运算与统计分析

本专题整理 NumPy 广播机制、数组数学运算与统计分析相关教程,覆盖广播规则、维度对齐、矩阵与数组加减除法、向量化计算、均值方差、分位数、中位数、直方图和 unique 频次统计等场景,帮助读者掌握 ndarray 高效计算与统计处理方法。

2026.09.21

0

17

NumPy数组创建索引切片与数据选择
NumPy数组创建索引切片与数据选择

本专题整理 NumPy 数组创建、索引、切片与数据选择相关教程,覆盖 np.array、zeros/ones、多维数组形状、基础切片、花式索引、布尔索引、条件筛选、视图与副本等常用场景,帮助读者系统掌握 ndarray 数据构造与高效提取方法。

2026.09.21

0

12

Aionclaw智能助手介绍
Aionclaw智能助手介绍

本专题汇总了AionClaw(AI龙虾助手)的功能介绍与在线使用入口。AionClaw是杭州趣猿人工智能有限公司推出的桌面级AI智能体,能直接在电脑上读写文件、运行脚本、操作浏览器,自动交付Word、PPT、Excel等成品。

2026.09.20

40

13

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
扣子入门级教程
扣子入门级教程

共0课时 | 242人学习

扣子官方文档
扣子官方文档

共0课时 | 0人学习