Javascriptの日は、私はint型の値からJavaScriptで日付変数を作成すると、私は間違った月を取得int型の値から
var vdate= new Date(parseInt("1438405200000"));
var vmonth = vdate.getMonth() + 1;
alert(vmonth);
間違っている 例では、日付(14384.052億)が2015年8月1日です
var vdate= new Date(parseInt("1438405200000"));
var vmonth = vdate.getMonth() + 1;
alert(vmonth);
アラート7が表示されますが、正しいのは8です。これは一部のPCでのみ発生します。地域の設定などは可能でしょうか?
月のインデックスはゼロです。 –
'parseInt(" 1438405200000 "、10)' –
を使用する可能性があります。[Javascriptの日付が間違って返されます。01日が01の場合](http://stackoverflow.com/questions/25288781/javascript-date-returns-wrong-month- if-day-is-01) –