Dúvida com DateTimeParseException

0 respostas
firebirdprogramaçãojavascriptjava
R

Estou desenvolvendo um sistema de cadastro de contas usando AngularJS e Firebird, mas não consigo salvar a data no banco de dados. Obs: O atributo data_receb está como Date na minha classe.

HTML
input type=“date” ng-model=“conta.data_receb” date-format

APP.JS

app.directive(dateFormat, function () {

return {

require: ngModel,

link: function (scope, element, attr, ngModelCtrl) {

ngModelCtrl.$formatters.length = 0;

ngModelCtrl.$parsers.length = 0;

}

};

});
function convertDataStringToObject(data) {

data = new Date(data);

data.setDate(data.getDate() + 1);

console.log('Data convertida:  + data);

console.log(Tipo: + typeof (data));

}
$scope.salvar = function (conta) {

var data = $scope.conta.data_receb;

convertDataStringToObject(data);

ContaService.salvar(conta).then(function (resposta) {

$scope.conta = resposta.data;






EXCEPTION
java.time.format.DateTimeParseException: Text ‘2018-12-25’ could not be parsed at index 10

Criado 16 de dezembro de 2018
Respostas 0
Participantes 1