--- title: Date.prototype.getYear() slug: Web/JavaScript/Reference/Global_Objects/Date/getYear translation_of: Web/JavaScript/Reference/Global_Objects/Date/getYear original_slug: Web/JavaScript/Referencia/Objectes_globals/Date/getYear ---
El mètode getYear() retorna l'any de la data especificada segons l'hora local. Com que getYear() no retorna anys sencers ("el problema de l'any 2000"), no s'utilitza més i s'ha substituït pel mètode {{jsxref("Date.prototype.getFullYear", "getFullYear()")}}.
dateObj.getYear()
Cap.
El mètode getYear() retorna l'any menys el valor 1900; és a dir:
getYear() és 100 o major. Per exemple, si l'any és el 2026, getYear() retorna 126.getYear() roman entre 0 i 99. Per exemple, per a l'any 1976 getYear() retorna 76.getYear() és menor que zero. Per exemple, per a l'any 1800, getYear() retorna -100.Per a tenir en compte anys abans o deprés del 2000 es recomana utilitzar {{jsxref("Date.prototype.getFullYear", "getFullYear()")}} en comptes de getYear() ja que retorna l'any sencer.
El mètode getYear() retorna o bé un any amb dos dígits o bé un any amb 4 dígits:
getYear() és l'any amb 4 dígits. Per exemple, per a l'any 1856 el valor retornat és 1856. Per a l'any 2026 el valor retornat és 2026.La segona sentència assigna el valor 95 a la variable any.
var nadal = new Date('December 25, 1995 23:15:00');
var any = nadal.getYear(); // retorna 95
La segona sentència assigna el valor 100 a la variable any.
var nadal = new Date('December 25, 2000 23:15:00');
var any = Xmas.getYear(); // retorna 100
La segona sentència assigna el valor -100 a la variable any.
var nadal = new Date('December 25, 1800 23:15:00');
var any = nadal.getYear(); // retorna -100
La segona sentència assigna el valor 95 a la variable any, que representa l'any 1995.
var nadal.setYear(95); var any = nadal.getYear(); // retorna 95
| Especificació | Estat | Comentaris |
|---|---|---|
| ECMAScript 1a Edició. | Standard | Definició inicial. Implementat a JavaScript 1.3. |
| {{SpecName('ES5.1', '#sec-B.2.4', 'Date.prototype.getYear')}} | {{Spec2('ES5.1')}} | Definit a l'annex de compatibilitat (amb caràcter informatiu). |
| {{SpecName('ES6', '#sec-date.prototype.getyear', 'Date.prototype.getYear')}} | {{Spec2('ES6')}} | Definit a l'annex de característiques adicionals per a navegadors web (amb caràcter normatiu). |
| Característica | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
|---|---|---|---|---|---|
| Suport bàsic | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} |
| Característica | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
|---|---|---|---|---|---|---|
| Suport bàsic | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} |