使用data_format选项时格式的值错误

时间:2018-11-16 16:37:29

标签: robotframework

我是新手,我正在尝试获取所需的 val image = data?.extras?.get("data") as Bitmap val byteArrayOutputStream = ByteArrayOutputStream() image.compress(Bitmap.CompressFormat.PNG,IMAGE_QUALITY, byteArrayOutputStream) val byteArray = byteArrayOutputStream.toByteArray() service.send(Item(Base64.encodeToString(byteArray, Base64.DEFAULT)) 。我也尝试检查date_format中的其他格式。但是我得到这个错误。

  

ValueError:时间数据'2018-11-16 11:18:58'与格式'%m /%d /%Y%I:%M:%S%p'< / em>

这是由以下脚本生成的:

机器人测试套件

date_format

1 个答案:

答案 0 :(得分:2)

result_formatdate_format值的简单混合:

*** Settings ***
Library  DateTime

*** Variables ***
${UTC_OFFSET}  - 5 hours
${LOCAL_TIME_ZONE}  -05:00
${LOCAL_DATE_FORMAT}  %m/%d/%Y

*** Test Cases ***
Test title
    ${Supplied_Date}=  Get Current Date  
    ...    time_zone=UTC  
    ...    increment=${UTC_OFFSET}  
    ...    result_format=%Y-%m-%d %H:%M:%S
    Log  ${Supplied_Date}  console=true

    ${Supplied_Date}  Convert Date  
    ...    ${Supplied_Date}    
    ...    date_format=%Y-%m-%d %H:%M:%S   
    ...    exclude_millis=${True}   
    ...    result_format=${LOCAL_DATE_FORMAT} %I:%M:%S %p
    Log  ${Supplied_Date}  console=true