跳转至

Date and Time 日期与时间解析及格式化节点

节点核心功能 (What is it?)

Date and Time 节点是一个实用的时间处理工具,能够理解自然语言描述的时间提示,并将其解析、计算并格式化为指定结构的文本字符串。

典型适用场景 (When would I use it?)

在以下情况下使用该节点:

  • 将日期与时间格式化为特定的文本呈现规范;
  • 在不同的日期/时间表示格式之间进行灵活转换;
  • 生成用于嵌入动态 Prompt 或文件名的时间戳字符串;
  • 依据自然语言时间语义生成基于时间的上下文文本。

使用指南 (How to use it)

基础配置流程 (Basic Setup)

  1. 在工作流画布中添加 Date and Time 节点。
  2. 配置目标时间描述与格式参数。
  3. 将输出引脚连接至需要格式化日期/时间文本的下游节点。

参数输入插槽 (Parameters)

  • prompt:希望获取或推算的日期时间自然语言描述(例如 "Christmas, 2027"、"Next friday"、"tomorrow at 3pm")。
  • format:目标日期/时间的格式化模板字符串(支持标准 strftime 占位符或描述性格式,例如 "%Y-%m-%d %H:%M:%S"、"Fri 25, March, 9pm")。

输出引脚 (Outputs)

  • output:解析并格式化完成的日期时间文本字符串。

典型工作流示例 (Example)

按特定业务格式生成未来节假日的规范时间文本:

  1. 在画布中添加 Date and Time 节点。
  2. 将 prompt 设为 "Next Monday 9:00 AM"。
  3. 将 format 设为 "%Y年%m月%d日 %H:%M:%S"。
  4. 将 output 引脚连接至提示词组装节点或下游任务节点。

实现细节 (Implementation Details)

Date and Time 节点具备高弹性的日期与时间解析及格式化能力。底层支持复杂的自然语言语义推断、多种格式化占位符规范以及时区处理逻辑,确保稳定输出符合标准的日期/时间文本。