1

我正在尝试从datetimeJavascript 中获取年、月、日、小时和分钟。这是我的代码:

var newdatestring=document.getElementById("2012-12-11 10:36").value;
var newdate=new Date(newdatestring);

newdate.setMinutes ( newdate.getMinutes() + 30 );
var formdate=newdate.getYear()+"-"+(newdate.getMonth()+1)+"-"+newdate.getDate()+" "+newdate.getHours()+":"+newdate.getMinutes();

alert(formdate);

此代码在 Chrome 和 Opera 浏览器中运行良好,但在 IE 或 Firefox 中不起作用。在那些浏览器中,它显示类似Nan-Nan-Nan Nan:Nan.

4

1 回答 1

1

尝试这个

var month = newdate.getUTCMonth();
var day = newdate.getUTCDate();
var year = newdate.getUTCFullYear();

newdate日期是什么时候object

于 2012-12-15T05:47:33.940 回答