JavaScript 日付オブジェクトを使用して今日の日付を取得しようとしています。私がそうするとき、私は次のコードを実行します:
var date = new Date();
date = new Date(date.getYear(), date.getMonth(), 1);
私はこの結果を得ます:
Mon Aug 01 112 00:00:00 GMT +0200
今日の日付の代わりに。以前にこの正確なコードを問題なく使用しました。私は何か間違ったことをしていますか?
JavaScript 日付オブジェクトを使用して今日の日付を取得しようとしています。私がそうするとき、私は次のコードを実行します:
var date = new Date();
date = new Date(date.getYear(), date.getMonth(), 1);
私はこの結果を得ます:
Mon Aug 01 112 00:00:00 GMT +0200
今日の日付の代わりに。以前にこの正確なコードを問題なく使用しました。私は何か間違ったことをしていますか?
date.getFullYear()の代わりに使用しdate.getYear()ます。
getYearは使用されなくなり、getFullYear メソッドに置き換えられました。
getYear メソッドは、年から 1900 年を引いた値を返します。