Я написал код, который дважды вызывает веб-сервис и восстанавливает поле даты с именем: 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
Я определил время, но получил это сообщение:
KEYWORD$ {DateFinale} = DateTime. Вычитать время с даты $ {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 Ключевое слово DateTime.Subtract Time From Date получило позиционный аргумент после именованных аргументов.