此转换需要我的帮助:从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);
}
})
}
答案 0 :(得分:0)
您可以创建一个方法来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);
答案 1 :(得分:0)
您可以使用与日期不同的格式引用此链接。包含moment function的javascript和CSS文件,以将日期转换为其他格式。
示例
$('#obtener_fecha').val( moment(respuesta.fecha).format('DD/MM/YYYY'));