我需要帮助进行转换: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);
}
})
}
您可以创建一个方法来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);
您可以参考此链接与日期相关的不同格式。包括时刻函数的javascript和csss文件,以将日期转换为不同的格式。
例
$('#obtener_fecha').val( moment(respuesta.fecha).format('DD/MM/YYYY'));