JavaScript Date setFullYear() -menetelmä

Määritelmä ja käyttö

setFullYear() Menetelmä asettaa päivämäärätietueen vuoden (1000-9999 välisen nelinumerotisen) arvon.

Tämä menetelmä voidaan myös käyttää kuukauden ja kuukauden päivän asettamiseen.

Esimerkki

Esimerkki 1

Aseta vuosi 2020:

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

Kokeile itse

Esimerkki 2

Esimerkki

Aseta päivämäärä 3. marraskuuta 2020:

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

Kokeile itse

Esimerkki 3

Aseta päivämäärä kuusi kuukautta sitten:

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

Kokeile itse

syntaksi

Date.setFullYear(vuosi, kuukausi, päivä)

parametrin arvo

parametri kuvaus
vuosi Välttämätön. vuoden arvo, joka sallii negatiiviset arvot.
kuukausi

Valinnainen. kuukauden ilmentymä kokonaislukuna.

Odotettu arvo on 0-11, mutta sallitaan myös muut arvot:

  • -1 aiheuttaa edellisen vuoden viimeisen kuukauden
  • 12 aiheuttaa seuraavan vuoden ensimmäisen kuukauden
  • 13 aiheuttaa seuraavan vuoden toisen kuukauden
päivä

Valinnainen. kokonaisluku, joka ilmaisee kuukauden päivän.

Odotettu arvo on 1-31, mutta sallitaan myös muut arvot:

  • 0 aiheuttaa edellisen kuukauden viimeisen päivän
  • -1 aiheuttaa edellisen kuukauden viimeisen päivän edellisenä päivänä

Jos kuukausi on 31 päivää:

  • 32 aiheuttaa seuraavan kuukauden ensimmäisen päivän

Jos kuukausi on 30 päivää:

  • 32 aiheuttaa seuraavan kuukauden toisen päivän

Tekninen yksityiskohta

Palautusarvo: lukuarvo, joka ilmaisee aikaleiman ja 1. tammikuuta 1970 kello 00:00 välisen millisekunnin määrän.
JavaScript-versio: ECMAScript 1

selaimeen tuettu

menetelmä Chrome IE Firefox Safari Opera
setFullYear() Tuki Tuki Tuki Tuki Tuki

Liittyvät sivut

Oppitunti:JavaScript-päivämäärä

Oppitunti:JavaScript-päivämäärän muotoilu

Oppitunti:JavaScript-päivämäärän asettamismenetelmät