var vdate= new Date(parseInt("1438405200000"));
var vmonth = vdate.getMonth() + 1;
alert(vmonth);
不正確當我創建日期變量從int值的JavaScript我得到不正確的月份, 在這個例子中的日期(1438405200000)是2015年8月1日
var vdate= new Date(parseInt("1438405200000"));
var vmonth = vdate.getMonth() + 1;
alert(vmonth);
警報顯示7,正確的是8,這隻發生在一些PC上。可以是區域設置或類似的東西嗎?
月份爲零索引。 –
使用'parseInt(「1438405200000」,10)' –
如果日期爲01,Javascript日期返回錯誤的月份的可能重複(http://stackoverflow.com/questions/25288781/javascript-date-returns-wrong-month- if-day-is-01) –