JavaScript Date Reference Manual

Date-objektet

Date-objektet bruges til at håndtere datoer og tid.

Datoobjekter oprettes ved hjælp af new Date().

Der er fire måder at instansiere en dato på:

var d = new Date();
var d = new Date(milliseconds);
var d = new Date(dateString);
var d = new Date(year, month, day, hours, minutes, seconds, milliseconds);

Prøv det selv

Læs vores undervisning om datoer og tid for at få mere at vide: JavaScript-datatid undervisning

Date-objektets metoder og egenskaber

Metode Beskrivelse
new Date() Returnerer dagen i måneden (fra 1 til 31).
constructor Returnerer funktionen, der opretter prototypen for Date-objektet.
getDate() Returnerer dagen i måneden (fra 1 til 31).
getDay() Returnerer ugedagen (0-6).
getFullYear() Returnerer året.
getHours() Returnerer timer (fra 0-23).
getMilliseconds() Returnerer millisekunder (0-999).
getMinutes() Returnerer minutter (fra 0-59).
getMonth() Returnerer måneden (fra 0-11).
getSeconds() Returnerer sekunder (fra 0-59).
getTime() Returnerer antallet af millisekunder siden kl. 00:00:00 den 1. januar 1970 til den angivne dato.
getTimezoneOffset() Returnerer forskellen mellem UTC-tid og lokal tid, målt i minutter.
getUTCDate() Baseret på verdens tid, returnerer dagen i måneden (fra 1 til 31).
getUTCDay() Baseret på verdens tid, returnerer ugedagen (0-6).
getUTCFullYear() Baseret på verdens tid, returnerer året.
getUTCHours() Baseret på verdens tid, returnerer timer (0-23).
getUTCMilliseconds() Baseret på verdens tid, returnerer millisekunder (0-999).
getUTCMinutes() Baseret på verdens tid, returnerer minutter (0-59).
getUTCMonth() Baseret på verdens tid, returnerer måneden (0-11).
getUTCSeconds() Baseret på verdens tid, returnerer sekunder (0-59).
getYear() Afbrudt.Brug i stedet getFullYear() metoden
now() Returnerer millisekunder siden kl. 00:00:00 den 1. januar 1970.
parse() Analyserer en datostrig og returnerer millisekunder siden 1. januar 1970.
prototype Tillader dig at tilføje egenskaber og metoder til objektet.
setDate() Sæt dagen i måneden for datoobjektet.
setFullYear() Sæt året for datoobjektet.
setHours() Sæt timene for datoobjektet.
setMilliseconds() Sæt millisekunderne for datoobjektet.
setMinutes() Sæt minutterne for datoobjektet.
setMonth() Sæt måneden for datoobjektet.
setSeconds() Sæt sekunderne for datoobjektet.
setTime() Sæt datoen til det antal millisekunder efter 1. januar 1970.
setUTCDate() Sæt dagen i måneden for datoobjektet baseret på universaltid.
setUTCFullYear() Sæt året for datoobjektet baseret på universaltid.
setUTCHours() Sæt timene for datoobjektet baseret på universaltid.
setUTCMilliseconds() Sæt millisekunderne for datoobjektet baseret på universaltid.
setUTCMinutes() Sæt minutterne for datoobjektet baseret på universaltid.
setUTCMonth() Sæt måneden for datoobjektet baseret på universaltid.
setUTCSeconds() Sæt sekunderne for datoobjektet baseret på universaltid.
setYear() Afbrudt.Brug i stedet setFullYear() metoden
toDateString() Konverter datoen til en læsbar streng.
toGMTString() Afbrudt.Brug i stedet toUTCString() metoden
toISOString() Returnerer datoen som en streng i ISO-standard.
toJSON() Returnerer datoen som en streng i JSON-datoformat.
toLocaleDateString() Returnerer datoen som en streng ved hjælp af regionindstillingen.
toLocaleTimeString() Returnerer datoen som en streng ved hjælp af regionindstillingen.
toLocaleString() Konverter en Date-objekt til en streng ved hjælp af regionindstillingen.
toString() Konverter en Date-objekt til en streng.
toTimeString() Konverterer tidspartiet af Date objektet til en streng.
toUTCString() Konverterer Date objektet til en streng baseret på verdens tid.
UTC() Returnerer millisekunder siden kl. 00:00 UTC den 1. januar 1970.
valueOf() Returnerer den oprindelige værdi af Date objektet.