Il metodo setFullYear() di Javascript

Il metodo setFullYear() è un metodo incorporato in JavaScript utilizzato per settare l'anno per un oggetto Date specifico.

setFullYear(anno [,mese [,giorno]])

Questo metodo accetta tre argomenti: Il primo è l'anno, il secondo per il mese e il terzo per il giorno del mese. Il mese e il giorno del mese sono opzionali.

Se ometto il mese e il giorno del mese, il metodo setFullYear utilizza i valori già salvati nell'oggetto.

Ad esempio, creo un oggetto Date nella variabile "data" e gli assegno la data corrente.

let data = new Date();

Stampo il contenuto dell'oggetto.

document.write(data);

Oggi è il 24 maggio 2023

Wed May 24 2023 19:23:18 GMT+0200 (Ora legale dell’Europa centrale)

Poi utilizzo il metodo setFullYear() per modificare l'anno.

data.setFullYear(2022);

Il metodo assegna l'anno 2022 nella data.

Ora stampo il contenuto dell'oggetto.

document.write(data);

Nell'oggetto è registrata la data del 24 maggio 2022.

Tue May 24 2022 19:23:35 GMT+0200 (Ora legale dell’Europa centrale)

Volendo posso utilizzare il metodo setFullYear() per modificare anche il mese e il giorno del mese

data.setFullYear(2021, 11, 15);

Vale la pena ricordare che "11" indica il mese di dicembre, perché il conteggio dei mesi negli oggetti Date inizia da zero.

A questo punto stampo il contenuto aggiornato nella variabile "data"

document.write(data);

Nell'oggetto è registrata la data del 15 dicembre 2021.

Wed Dec 15 2021 19:24:38 GMT+0100 (Ora standard dell’Europa centrale)

E così via.

 


 

Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

FacebookTwitterLinkedinLinkedin
knowledge base

Oggetto Date in Javascript

I metodi

I metodi UTC