我正在转换以下日期
${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表示的毫秒
答案 0 :(得分:4)
使用%f
微秒 - 不要担心你实际上在那里提供毫秒,that's the python's formatting string for them。
${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