日期时间转换为文本
指令说明
将日期时间按指定格式转换为文本。日期时间为空时,使用当前系统日期时间。
指令输入参数
| 输入参数 | 输入参数类型 | 说明 |
|---|---|---|
| 日期时间 | datetime 或 str | 可选,需要转换的日期时间或可解析的日期时间文本,如 2026-06-20 12:30:00、2026/06/20;为空时使用当前日期时间 |
| 时间格式 | str | 输出文本的时间格式,例如 yyyy-MM-dd HH:mm:ss |
指令输出参数
| 输出参数 | 输出参数类型 | 说明 |
|---|---|---|
| 文本 | str | 转换后的日期时间文本 |
支持的日期时间文本格式
当日期时间参数使用文本时,支持以下格式:
| 格式 | 示例 |
|---|---|
| yyyy-MM-dd HH:mm:ss | 2026-06-20 12:30:00 |
| yyyy/MM/dd HH:mm:ss | 2026/06/20 12:30:00 |
| yyyy-MM-dd HH:mm | 2026-06-20 12:30 |
| yyyy/MM/dd HH:mm | 2026/06/20 12:30 |
| yyyy-MM-dd | 2026-06-20 |
| yyyy/MM/dd | 2026/06/20 |
| ISO格式 | 2026-06-20T12:30:00、2026-06-20T12:30:00.123456、2026-06-20T12:30:00+08:00 |
AI 生成流程时优先使用 yyyy-MM-dd HH:mm:ss,避免使用“2026年6月20日”这类非支持格式。
支持的时间格式占位符
自定义时间格式和输出时间格式支持以下占位符:
| 占位符 | 含义 | 示例 |
|---|---|---|
| yyyy 或 YYYY | 4位年份 | 2026 |
| MM | 2位月份 | 06 |
| dd 或 DD | 2位日期 | 20 |
| HH 或 hh | 24小时制小时 | 12 |
| mm | 2位分钟 | 30 |
| ss | 2位秒 | 00 |
常用格式:yyyy-MM-dd HH:mm:ss、yyyy/MM/dd HH:mm:ss、yyyy-MM-dd。
生成注意
- 日期时间可留空,留空时运行时传 None 并使用当前时间。
- 日期时间可用 datetime 或可解析的日期时间文本,如
2026-06-20 12:30:00、2026/06/20;时间格式为 str。