JavaScript Date setFullYear() metod

definition och användning

setFullYear() metod för att sätta året på datumobjektet (fyra siffror mellan 1000 och 9999).

denna metod kan också användas för att sätta månad och datum i månaden.

exempel

exempel 1

sätt året till 2020:

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

prova själv

exempel 2

exempel

sätt datumet till 3 november 2020:

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

prova själv

exempel 3

sätt datumet till sex månader tidigare:

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

prova själv

syntaks

Date.setFullYear(år, månad, dag)

parametervärden

parametrar beskrivning
år obligatorisk. Värdet som representerar året, tillåter negativa värden.
månad

valfritt. Heltal som representerar månaden.

förväntade värden är 0-11, men andra värden är tillåtna:

  • -1 kommer att leda till föregående års sista månad
  • 12 kommer att leda till nästa års första månad
  • 13 kommer att leda till nästa års andra månad
dag

valfritt. Heltal, som representerar vilken dag i månaden.

förväntade värden är 1-31, men andra värden är tillåtna:

  • 0 kommer att leda till föregående månads sista dag
  • -1 kommer att leda till föregående månads sista dag innan dess

om en månad har 31 dagar:

  • 32 kommer att leda till nästa månad första dagen

om en månad har 30 dagar:

  • 32 kommer att leda till nästa månads andra dag

tekniska detaljer

returvärde: numer, som representerar millisekunder mellan datumobjektet och midnatt den 1 januari 1970.
JavaScript-version: ECMAScript 1

webbläsare stödjer

metod Chrome IE Firefox Safari Opera
setFullYear() Stöd Stöd Stöd Stöd Stöd

Relaterade sidor

Tutorial:JavaScript-datum

Tutorial:JavaScript-datumformat

Tutorial:JavaScript-datuminställningsmetoder