跳到主要内容

日期时间转换为文本

指令说明

将日期时间按指定格式转换为文本。日期时间为空时,使用当前系统日期时间。

指令输入参数

输入参数输入参数类型说明
日期时间datetime 或 str可选,需要转换的日期时间或可解析的日期时间文本,如 2026-06-20 12:30:002026/06/20;为空时使用当前日期时间
时间格式str输出文本的时间格式,例如 yyyy-MM-dd HH:mm:ss

指令输出参数

输出参数输出参数类型说明
文本str转换后的日期时间文本

支持的日期时间文本格式

当日期时间参数使用文本时,支持以下格式:

格式示例
yyyy-MM-dd HH:mm:ss2026-06-20 12:30:00
yyyy/MM/dd HH:mm:ss2026/06/20 12:30:00
yyyy-MM-dd HH:mm2026-06-20 12:30
yyyy/MM/dd HH:mm2026/06/20 12:30
yyyy-MM-dd2026-06-20
yyyy/MM/dd2026/06/20
ISO格式2026-06-20T12:30:002026-06-20T12:30:00.1234562026-06-20T12:30:00+08:00

AI 生成流程时优先使用 yyyy-MM-dd HH:mm:ss,避免使用“2026年6月20日”这类非支持格式。

支持的时间格式占位符

自定义时间格式和输出时间格式支持以下占位符:

占位符含义示例
yyyy 或 YYYY4位年份2026
MM2位月份06
dd 或 DD2位日期20
HH 或 hh24小时制小时12
mm2位分钟30
ss2位秒00

常用格式:yyyy-MM-dd HH:mm:ssyyyy/MM/dd HH:mm:ssyyyy-MM-dd

生成注意

  • 日期时间可留空,留空时运行时传 None 并使用当前时间。
  • 日期时间可用 datetime 或可解析的日期时间文本,如 2026-06-20 12:30:002026/06/20;时间格式为 str。