Формат в Angularjs / Дата (-226612800000) / - PullRequest
0 голосов
/ 09 января 2020

Информация поступает ко мне через службу, которая приходит с отрицательным знаком, и я должен отформатировать дд / мм / гггг

реальная дата = 27/10/1962

var date = "/Date(-226612800000)/";     //This is the date that arrives for the service

$scope.Date = new Date(parseInt(date.match(/\/Date\(([0-9]*)\)\//)[1]));

alert($scope.Date);

Отрицательный знак доставляет мне неприятности. Я должен все работать внутри AngularJS контроллера

1 Ответ

1 голос
/ 10 января 2020

Добавьте символ - к сопоставителю:

var date = "/Date(-226612800000)/";     //This is the date that arrives for the service

var date2 = new Date(parseInt(date.match(/\/Date\(([-0-9]*)\)\//)[1]));

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