Конвертировать дату / дату (665812800000) / в 06.02.1991 - PullRequest
0 голосов
/ 21 июня 2019

Мне нужна помощь в этом преобразовании: Date(665812800000) в 06/02/1991.

Я работаю с mvc 5 и ajax.

Как должен быть написан мой код, чтобы он правильно отображался?

function buscarResutladoJS() {
    var id = $('#id').val();
    $.ajax({
        url: '/obtenerFecha/buscarResultado',
        type: "GET",
        dataType: "JSON",
        data: { id: id },
        success: function (respuesta) {
            $('#obtener_fecha').val(respuesta.fecha);
        }
    })
}

1 Ответ

0 голосов
/ 21 июня 2019

Вы можете создать метод для parse этой строки на сегодняшний день, как показано ниже

function ToJavaScriptDate(value) {
  var pattern = /Date\(([^)]+)\)/;
  var results = pattern.exec(value);
  var dt = new Date(parseFloat(results[1]));
  return dt.getDate() + "/" + (dt.getMonth() + 1) + "/" + dt.getFullYear();
}

let value =  '/Date(665812800000)/'

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