metodo setFullYear() di Date in JavaScript

definizione e uso

setFullYear() metodo che imposta l'anno dell'oggetto data (quattro cifre da 1000 a 9999).

Questo metodo può anche essere utilizzato per impostare il mese e il giorno del mese.

esempio

esempio 1

imposta l'anno a 2020:

var d = new Date();
d.setFullYear(2020);

prova personalmente

esempio 2

esempio

imposta la data al 3 novembre 2020:

var d = new Date();
d.setFullYear(2020, 10, 3);

prova personalmente

esempio 3

imposta la data a sei mesi fa:

var d = new Date();
d.setFullYear(d.getFullYear(), d.getMonth() - 6);

prova personalmente

sintassi

Date.setFullYear(anno, mese, giorno)

valore del parametro

parametro descrizione
anno obbligatorio. valore che rappresenta l'anno, che può essere negativo.
mese

opzionale. intero che rappresenta il mese.

il valore previsto è 0-11, ma sono ammessi altri valori:

  • -1 causerà l'ultimo mese dell'anno precedente
  • 12 causerà il primo mese dell'anno successivo
  • 13 causerà il secondo mese dell'anno successivo
giorno

opzionale. intero che rappresenta il giorno del mese.

il valore previsto è 1-31, ma sono ammessi altri valori:

  • 0 causerà l'ultimo giorno del mese precedente
  • -1 causerà il giorno prima dell'ultimo giorno del mese precedente

se il mese ha 31 giorni:

  • 32 causerà il primo giorno del mese successivo

se il mese ha 30 giorni:

  • 32 causerà il giorno successivo del mese successivo

dettagli tecnici

Valore di ritorno: valore numerico che rappresenta i millisecondi tra l'oggetto data e mezzanotte del 1° gennaio 1970.
Versione JavaScript: ECMAScript 1

browser support

metodo Chrome IE Firefox Safari Opera
setFullYear() Supporto Supporto Supporto Supporto Supporto

Pagine correlate

Tutorial:Data JavaScript

Tutorial:Formato della data JavaScript

Tutorial:Metodi di impostazione della data JavaScript