JavaScript Date setFullYear() metode

definition og brug

setFullYear() metode til at sætte året på en datoobjekt (firecifret tal mellem 1000 og 9999).

denne metode kan også bruges til at sætte måned og dag i måneden.

eksempel

eksempel 1

sæt året til 2020:

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

prøv det selv

eksempel 2

eksempel

sæt datoen til 3. november 2020:

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

prøv det selv

eksempel 3

sæt datoen til seks måneder tilbage:

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

prøv det selv

syntaks

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

parameterværdi

parametre beskrivelse
år obligatorisk. Værdien, der repræsenterer året, tillader negative værdier.
måned

valgfri. Et heltal, der repræsenterer måneden.

forventet værdi er 0-11, men andre værdier er også tilladt:

  • -1 vil føre til den sidste måned i året før
  • 12 vil føre til den første måned i året efter
  • 13 vil føre til den næste måned i året efter
dag

valgfri. Et heltal, der repræsenterer dagen i måneden.

forventet værdi er 1-31, men andre værdier er også tilladt:

  • 0 vil føre til den forrige måned sidste dag
  • -1 vil føre til den forrige måned sidste dag før den

hvis måneden har 31 dage:

  • 32 vil føre til den første dag i næste måned

hvis måneden har 30 dage:

  • 32 vil føre til den næste dag i måneden

tekniske detaljer

Returværdi: et tal, der repræsenterer millisekunderne mellem datoen og kl. midnat den 1. januar 1970.
JavaScript version: ECMAScript 1

browser understøtter

metode Chrome IE Firefox Safari Opera
setFullYear() Support Support Support Support Support

Relaterede sider

Tilrettelæggelse:JavaScript dato

Tilrettelæggelse:JavaScript datoformat

Tilrettelæggelse:JavaScript datoindstilling metoder