这是我的变量的值:
date.dateFrom = /Date(1328137200000)/
以下是我如何使用它:
$('#txtBoxDateFrom').val(data.dateFrom);
如何将其转换为“正常”外观? 我认为这是正常的看法:01/01/2012
答案 0 :(得分:2)
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
答案 1 :(得分:0)
使用Date.toString
或其他一些相关方法(toDateString
,toLocaleString
等),具体取决于您认为“正常”的外观。