Datetime 如何在RobotFramework中将日期格式化为法语值?

Datetime 如何在RobotFramework中将日期格式化为法语值?,datetime,robotframework,Datetime,Robotframework,是否可以在Robotframework中将本地设置为 ${today}= Get Time ${today_s}= Convert Date ${today} result_format=%A %d %B 4月4日星期四 但我需要 玛迪04艾薇儿 使用变通方法进行编辑: 我可以使用python中的库获得法语结果: Evaluate locale.setlocale(locale.LC_ALL, 'french') locale ${today}= Get Time

是否可以在Robotframework中将本地设置为

${today}=    Get Time
${today_s}=  Convert Date  ${today}  result_format=%A %d %B
4月4日星期四

但我需要

玛迪04艾薇儿

使用变通方法进行编辑:


我可以使用python中的库获得法语结果:

Evaluate    locale.setlocale(locale.LC_ALL, 'french')    locale
${today}=    Get Time
${today_s}=    Convert Date    ${today}    result_format=%A %d %B
如果要使用第一个大写字母,请添加以下内容:

${today_s}=  Evaluate  """${today_s}""".title()

我可以使用python中的库获得法语结果:

Evaluate    locale.setlocale(locale.LC_ALL, 'french')    locale
${today}=    Get Time
${today_s}=    Convert Date    ${today}    result_format=%A %d %B
如果要使用第一个大写字母,请添加以下内容:

${today_s}=  Evaluate  """${today_s}""".title()

如何将第一个字母大写?mercredi=>mercredi在法语中显然通常不大写,这也是语言环境设置所遵循的。我能想到的最好的解决方案是调用:Evaluate${today\u s}.title,但随后天和月都将大写。如何将第一个Letterr大写?mercredi=>mercredi在法语中显然通常不大写,这也是语言环境设置所遵循的。我能想到的最好的解决方案是调用:Evaluate${today\u s}.title,但随后天和月都将大写