Как превратить столбец целочисленных данных «2018-08-2» в строку, а затем сравнить ее со списком строковых элементов в groovy - PullRequest
0 голосов
/ 24 августа 2018

Итак, у меня есть длинный список дат, которые нужно сравнить с двумя разными датами, и сейчас я использую:

if ((StartDate<=${Day}) && (${Day}<=EndDate))
   return 1
else
  return 0

для функции день и

if ((StartDate<=${Day}) && (${Day}<=EndDate))
   return 2
else
  return 0

для функции Func2

и когда я пытаюсь запустить его, выводится сообщение об ошибке:

"Не удалось преобразовать значение 10-08-2018 столбца StartDate в функцию День: не удалось преобразовать значение 10-08-2018 в столбце StartDate в тип класс java.lang.Integer "

есть идеи как это исправить? Я новичок в Groovy.

Я знаю, что недавно задавал подобный вопрос, но он не был полностью задан, потому что он все еще печатает ту же ошибку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...