跳到主要内容

日期时间转换为时间戳

指令说明

将日期时间转换为指定级别的时间戳。日期时间为空时,使用当前系统日期时间。

指令输入参数

输入参数输入参数类型说明
日期时间datetime 或 str可选,需要转换的日期时间或可解析的日期时间文本,如 2026-06-20 12:30:002026/06/20;为空时使用当前日期时间
时间戳级别枚举项秒级、毫秒级、微秒级

指令输出参数

输出参数输出参数类型说明
时间戳int转换后的时间戳

支持的日期时间文本格式

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

格式示例
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日”这类非支持格式。

生成注意

  • 日期时间可留空,留空时运行时传 None 并使用当前时间。
  • 日期时间可用 datetime 或可解析的日期时间文本,如 2026-06-20 12:30:002026/06/20;时间戳级别需与后续解析保持一致。