【发布时间】:2022-03-09 00:34:08
【问题描述】:
我编写了一个代码,该代码调用了两次网络服务并恢复了一个名为 lastLocationDate 的日期字段。在我的代码中,我将两个日期存储在两个不同的变量 date1 和 date2 中。
现在我想要确保我的两个日期不一样。 当我记录我拥有的日期的值时:
Date1= 2019-10-08T06:54:06.118Z
Date2= 2019-10-08T06:54:05.783Z
我尝试使用减法它没有用我尝试使用不相等并寻找不同的东西。
${DateFinale}= Subtract Time From Date ${Date2} ${Date1} result_format=%y-%m-%d exculse_millies=True date_Format=%Y-%m-%dT%H:%M:%S.%f
我也尝试在代码中添加后面的 Z 它也不起作用
date_Format=%Y-%m-%dT%H:%M:%S.%fZ
我希望有一个 TimeDate,但我收到了这条消息:
关键字 ${DateFinale} = 日期时间。从日期 ${Date2}、${Date1}、result_format=%y-%m-%d、exculse_millies=True、date_Format=%Y-%m-%dT%H:%M:%S.%f 减去时间
文档:
从日期中减去时间并返回结果日期。
开始/结束/经过:20191008 09:08:18.494 / 20191008 09:08:18.494 / 00:00:00.000 09:08:18.494 FAIL Keyword 'DateTime.Subtract Time From Date' 在命名参数之后得到了位置参数。
【问题讨论】:
-
为什么使用 jenkins 和 squash 标签?
-
如果你看过
DateTime库文档,你可以看到Subtract Time From Date中的第二个参数不能使用DateTime格式。文档说“以支持的时间格式之一减去的时间”。但是,使用Subtract Date From Date关键字使用日期格式非常好。
标签: robotframework