JavaScript Date setUTCFullYear() metod

Definition och användning

setUTCFullYear() Metoden sätter året för datumobjektet baserat på UTC-tid (fyra siffror mellan 1000 och 9999).

Tips:World Coordinated Time (UTC) är den tid som definieras av världstidens standard.

Kommentar:UTC-tid och GMT-tid (Greenwich Mean Time) är samma sak.

Exempel

Exempel 1

Sätt året till 1992:

var d = new Date();
d.setUTCFullYear(1992);

Prova själv

Exempel 2

Sätt datumet till 3 november 2020:

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

Prova själv

Exempel 3

Sätt datumet till sex månader sedan, UTC-tid:

var d = new Date();
d.setUTCFullYear(d.getUTCFullYear, d.getUTCMonth() - 6);

Prova själv

Syntax

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

Parametervärde

Parameter Beskrivning
år Obligatorisk. Värdet som representerar året, tillåter negativa värden.
månad

Valfritt. Heltal som representerar månaden.

Förväntat värde är 0-11, men andra värden tillåts:

  • -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

Obligatorisk. Heltal som representerar en dag i en månad.

Förväntat värde är 1-31, men andra värden tillåts:

  • 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ånadens första dag

Om en månad har 30 dagar:

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

Tekniska detaljer

Returvärde: Värde, datumobjekt och millisekunder mellan kl. midnatt den 1 januari 1970.
JavaScript-version: ECMAScript 1

Webbläsarestöd

Metod Chrome IE Firefox Safari Opera
setUTCFullYear() Stöd Stöd Stöd Stöd Stöd

Relaterade sidor

Tutorial:JavaScript-datum

Tutorial:JavaScript-datumformat

Tutorial:JavaScript-datuminställningsmetoder