Erro ao filtrar campo de data "deadline" do dataset interno processTask

Consultando o dataset processTask passando como constraint um periodo de data está retornando o seguinte erro:

Erro: 2020-03-13 11:08:10,406 ERROR [com.datasul.technology.webdesk.search.controller.SearchConstraintUtils] (default task-53) Error parsing date value: 2020-01-28T18:00:00-03:00: java.text.ParseException: Unparseable date: "2020-01-28T18:00:00-03:00"

Código:

filtros[0] = factory.createConstraint("deadline", "2020-01-24T18:00:00-03:00", "2020-01-28T18:00:00-03:00", ConstraintType.MUST);
datasetTasks = factory.getDataset("processTask", null, filtros, null);
compartilhar
  • Provavelmente o parser está definido pra interpretar datas de forma diferente. Se tentar com "2020-01-24 18:00:00" funciona corretamente?

    Bruno Gasparetto   13 de Mar de 2020
  • Não funcionou, deu o mesmo erro. Um exemplo de uma data retirada da base de dados SQLSERVER dessa tabela TAR_PROCES.deadline: 2020-01-28 14:51:54.0000000

    danilo   13 de Mar de 2020
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do fluig Forum!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags dataset-interno processtask data ou faça a sua própria pergunta.