Date and Time 日期与时间解析及格式化节点
节点核心功能 (What is it?)
Date and Time 节点是一个实用的时间处理工具,能够理解自然语言描述的时间提示,并将其解析、计算并格式化为指定结构的文本字符串。
典型适用场景 (When would I use it?)
在以下情况下使用该节点:
- 将日期与时间格式化为特定的文本呈现规范;
- 在不同的日期/时间表示格式之间进行灵活转换;
- 生成用于嵌入动态 Prompt 或文件名的时间戳字符串;
- 依据自然语言时间语义生成基于时间的上下文文本。
使用指南 (How to use it)
基础配置流程 (Basic Setup)
- 在工作流画布中添加 Date and Time 节点。
- 配置目标时间描述与格式参数。
- 将输出引脚连接至需要格式化日期/时间文本的下游节点。
参数输入插槽 (Parameters)
- prompt:希望获取或推算的日期时间自然语言描述(例如
"Christmas, 2027"、"Next friday"、"tomorrow at 3pm")。 - format:目标日期/时间的格式化模板字符串(支持标准 strftime 占位符或描述性格式,例如
"%Y-%m-%d %H:%M:%S"、"Fri 25, March, 9pm")。
输出引脚 (Outputs)
- output:解析并格式化完成的日期时间文本字符串。
典型工作流示例 (Example)
按特定业务格式生成未来节假日的规范时间文本:
- 在画布中添加 Date and Time 节点。
- 将
prompt设为"Next Monday 9:00 AM"。 - 将
format设为"%Y年%m月%d日 %H:%M:%S"。 - 将
output引脚连接至提示词组装节点或下游任务节点。
实现细节 (Implementation Details)
Date and Time 节点具备高弹性的日期与时间解析及格式化能力。底层支持复杂的自然语言语义推断、多种格式化占位符规范以及时区处理逻辑,确保稳定输出符合标准的日期/时间文本。