如何基于eclipse python robot框架将日期格式从ddmmyyyy转换为dd.mm.yyyy



我正在获取此格式的日期20210701,我想将其转换为此格式01.07.2021

您可以在其中使用标准库DateTimeConvert Date-指定输入日期的格式,以及您希望在中处理的格式

${bb}=    Convert Date    20210701  date_format=%Y%m%d      result_format=%d.%m.%Y    
Log To Console    ${bb]    # prints "01.07.2021"

如果它是一个字符串而不是类似日期的对象,您可以简单地使用字符串库对其进行格式化。像这样

***Settings***
Library    String
***Variables***
${date}    20210701
*** Test Cases ***
Format date
@{characters}=    Split String To Characters    ${date}
Log    ${characters}[6]${characters}[7].${characters}[4]${characters}[5].${characters}[0]${characters}[1]${characters}[2]${characters}[3]

最新更新