如何在Vividus工具中更改日期?

问题描述 投票:1回答:1

首先,我创建一个新日期并将其保存到新变量$ {period}中,格式为YYYYMM。例如202003。如何将1个月添加到刚创建的日期?但不通过“ eval ...”和+1,因为它只是在日期中添加1个项目作为数值,尤其是+1个月。这样,当切换到新的一年时,年份也将切换,并且不会变成202013(没有第13个月)。预先谢谢你。

selenium automation bdd ui-automation vividus
1个回答
0
投票

您可以使用shiftDate表达式;它包含三个参数:

  1. 日期
  2. 日期甲酸盐(见format
  3. 所需的移位持续时间(请参见duration

请查看示例:

#{shiftDate(2019-03-19 03:40:00, yyyy-MM-dd HH:mm:ss, -P1Y)}

及其执行结果:

2018-03-19 01:40:00
© www.soinside.com 2019 - 2024. All rights reserved.