RobotFramework:将月份从日期转换为数字格式

时间:2019-09-26 08:59:46

标签: datetime robotframework datetime-format python-datetime

我正在尝试将以下格式的日期转换成26 Sep 2019 11:56到以下格式26-09-2019 11:56,但是没有成功。 我以这种方式使用转换日期:

${date} convert date ${date} date_format=%d %b %Y %H:%m result_format=%d-%m-%Y %H:%m

我收到一个错误:

  

Valueerror:未转换的数据仍然存在:2

您能帮我吗?

先谢谢您

1 个答案:

答案 0 :(得分:1)

看起来minutes参数必须是大写的%M。在您的情况下,应该是:

${converted_date}  convert date  ${date}  date_format=%d %b %Y %H:%M  result_format=%d-%m-%Y %H:%M

更多信息: https://robotframework.org/robotframework/latest/libraries/DateTime.html#Date%20formats