RobotFramework-转换包含毫秒的日期

RobotFramework-转换包含毫秒的日期,robotframework,Robotframework,我正在转换以下日期 ${converted_randomization_date}= Convert Date 2017-01-03 00:00:00.000 date_format=%Y-%m-%d %H:%M:%S.%s result_format=%Y-%M-%d exclude_millis=False 但是得到以下错误: ValueError: 's' is a bad directive in format '%Y-%m-%d %H:%M:%S.%s' 为什么会这样?毫

我正在转换以下日期

${converted_randomization_date}=  Convert Date  2017-01-03 00:00:00.000  date_format=%Y-%m-%d %H:%M:%S.%s  result_format=%Y-%M-%d  exclude_millis=False
但是得到以下错误:

ValueError: 's' is a bad directive in format '%Y-%m-%d %H:%M:%S.%s'

为什么会这样?毫秒不是用%s来表示的吗?

使用
%f
来表示微秒-不用担心,您实际上是在那里提供毫秒


使用
%f
以微秒为单位-不用担心,您实际上提供的是毫秒

${converted_randomization_date}=  Convert Date  2017-01-03 00:00:00.000  date_format=%Y-%m-%d %H:%M:%S.%f  result_format=%Y-%M-%d  exclude_millis=False
Log To Console  ${converted_randomization_date}
# logs   2017-00-03