这是我的变量的值:
date.dateFrom = /Date(1328137200000)/
这是我的使用方法:
$('#txtBoxDateFrom').val(data.dateFrom);
如何将其转换为“正常”外观? 我认为正常的外观是这样的:01/01/2012
最佳答案
function FormatDate(d)
{
var day = d.getDate();
var month = d.getMonth() + 1;
var year = d.getFullYear();
return month + "/" + day + "/" + year;
}
var formatted = FormatDate(new Date(1328137200000));
// Sets it as 2/2/2012
如果你想用零填充它:
function FormatDate(d)
{
var day = d.getDate();
var month = d.getMonth() + 1;
var year = d.getFullYear();
return (month <= 9 ? '0'+month : month) + "/" + (day <= 9 ? '0'+day : day) + "/" + year;
}
var formatted = FormatDate(new Date(1328137200000));
// Sets it as 02/02/2012
关于jquery - 使用 Javascript 解析 .NET 日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9768827/