JavaScript

Date.prototype.getYear()メソッド

 編集:2022.11.12 by T.A.

[Edge]。非推奨。→

mdn: 非推奨: この機能は非推奨になりました。まだ対応しているブラウザーがあるかもしれませんが、すでに関連するウェブ標準から削除されているか、削除の手続き中であるか、互換性のためだけに残されている可能性があります。使用を避け、できれば既存のコードは更新してください。このページの下部にある互換性一覧表を見て判断してください。この機能は突然動作しなくなる可能性があることに注意してください。

Date の、地方時に基づく日時の“年”を表す数値(“年”から 1900 を引いた物)を返します。→getFullYear()

mdn: getYear() メソッドは、地方時に基づき、指定された日付の「年」を返します。getYear() は完全な桁数の値を返さないため(いわゆる 2000 年問題)、使用されなくなり、getFullYear() メソッドに置き換えられました。

構文
Date.getYear()
Date Date
返値

数値。

解説/mdn

2000 年以前と以降に対処するため、getYear() の代わりに、完全な桁数の値を返す getFullYear() を使用するべきです。

¶省く

1900 年から 1999 年の間の年/mdn

2 行目の文は、変数 year に 95 を代入します。

var Xmas = new Date('December 25, 1995 23:15:00');
var year = Xmas.getYear(); // 95 を返す

¶省く


テスト