日期时间转换为时间戳
指令说明
将日期时间转换为指定级别的时间戳。日期时间为空时,使用当前系统日期时间。
指令输入参数
| 输入参数 | 输入参数类型 | 说明 |
|---|---|---|
| 日期时间 | datetime 或 str | 可选,需要转换的日期时间或可解析的日期时间文本,如 2026-06-20 12:30:00、2026/06/20;为空时使用当前日期时间 |
| 时间戳级别 | 枚举项 | 秒级、毫秒级、微秒级 |
指令输出参数
| 输出参数 | 输出参数类型 | 说明 |
|---|---|---|
| 时间戳 | int | 转换后的时间戳 |
支持的日期时间文本格式
当日期时间参数使用文本时,支持以下格式:
| 格式 | 示例 |
|---|---|
| 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日”这类非支持格式。
生成注意
- 日期时间可留空,留空时运行时传 None 并使用当前时间。
- 日期时间可用 datetime 或可解析的日期时间文本,如
2026-06-20 12:30:00、2026/06/20;时间戳级别需与后续解析保持一致。