我正在尝试更改日期格式,但是当我尝试显示它时,它会显示正确的日期和 Nan-Nan-Nan,并且在输出框中显示的是 Nan-Nan-Nan
这是我的脚本
<script>
function dateformat(x)
{
var2 = x;
var d1=new Date(var2);
var newdate = (d1.getDate() + "-" +( d1.getMonth()+1)+ "-" + d1.getFullYear());
document.getElementById("f_date_c_delivery_date").value = newdate;
}
</script>
出来是这样的:
16-07-2013
NaN-NaN-NaN
在文本框中显示:
NaN-NaN-NaN
有人可以告诉我我在这里做错了什么。
提前致谢