JavaScript Date setDate() metod

Definition och användning

setDate() Metoden sätter en dag i månaden till datumobjektet.

Exempel

Exempel 1

Sätt datum i månaden:

var d = new Date();
d.setDate(15);

Prova själv

Exempel 3

Sätt en dag i månaden till föregående månads sista dag:

var d = new Date();
d.setDate(0);

Prova själv

Exempel 3

Sätt en dag i månaden till en specificerad datum:

var d = new Date("July 21, 1983 01:15:00");
d.setDate(15);

Prova själv

syntaks

Date.setDate(dag)

parametervärden

parametrar beskrivning
dag

Obligatorisk. Heltal, som representerar en 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å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: 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
setDate() Stöd Stöd Stöd Stöd Stöd

Relaterade sidor

教程:JavaScript-datum

教程:JavaScript-datumformat

教程:JavaScript-datuminställningsmetoder