JavaScript Date referenshandbok

Date-objekt

Date-objekt används för att hantera datum och tid.

Datumobjekt skapas med new Date().

Det finns fyra sätt att instantiera ett datum:

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);

Prova själv

För att lära dig mer om datum och tid, läs vår JavaScript-datatid tutorial.

Metoder och egenskaper för Date-objekt

Metod Beskrivning
new Date() Återger dagen i månaden (från 1 till 31).
constructor Återger funktionen som skapar prototypen för Date-objektet.
getDate() Återger dagen i månaden (från 1 till 31).
getDay() Återger veckodagen (0-6).
getFullYear() Återger året.
getHours() Återger timmen (från 0-23).
getMilliseconds() Återger millisekunder (0-999).
getMinutes() Återger minuter (från 0-59).
getMonth() Återger månaden (från 0-11).
getSeconds() Återger sekunder (från 0-59).
getTime() Återger antalet millisekunder sedan midnatt den 1 januari 1970 för det specifika datumet.
getTimezoneOffset() Återger skillnaden mellan UTC-tid och lokal tid, i minuter.
getUTCDate() Baserat på协调世界时,återger dagen i månaden (från 1 till 31).
getUTCDay() Baserat på协调世界时,återger veckodagen (0-6).
getUTCFullYear() Baserat på协调世界时,återger året.
getUTCHours() Baserat på协调世界时,återger timmen (0-23).
getUTCMilliseconds() Baserat på协调世界时,återger millisekunder (0-999).
getUTCMinutes() Baserat på协调世界stid, återger minuter (0-59).
getUTCMonth() Baserat på协调世界时,återger månaden (0-11).
getUTCSeconds() Baserat på协调世界时,återger sekunder (0-59).
getYear() Föråldrad.Använd getFullYear() metoden.
now() Returnera antalet millisekunder sedan midnatt den 1 januari 1970.
parse() Analysera datumsträngen och returnera antalet millisekunder sedan 1970-01-01.
prototype Tillåter dig att lägga till egenskaper och metoder till objektet.
setDate() Ställ in en viss dag i en månad i Date-objektet.
setFullYear() Ställ in året för datumobjektet
setHours() Ställ in timmarna för datumobjektet.
setMilliseconds() Ställ in millisekunderna för datumobjektet.
setMinutes() Ställ in minuterna för datumobjektet.
setMonth() Ställ in månaden för datumobjektet.
setSeconds() Ställ in sekunderna för datumobjektet.
setTime() Ställ in datumet till ett specifikt antal millisekunder efter/innan 1970-01-01.
setUTCDate() Ställ in dagen för en månad i Date-objektet baserat på world time.
setUTCFullYear() Ställ in året för datumobjektet baserat på world time.
setUTCHours() Ställ in timmarna för datumobjektet baserat på world time.
setUTCMilliseconds() Ställ in millisekunderna för datumobjektet baserat på world time.
setUTCMinutes() Ställ in minuterna för datumobjektet baserat på world time.
setUTCMonth() Ställ in månaden för datumobjektet baserat på world time.
setUTCSeconds() Ställ in sekunderna för datumobjektet baserat på world time.
setYear() Föråldrad.Använd setFullYear() metoden.
toDateString() Konvertera datumpartiet av Date-objektet till en läsbart sträng.
toGMTString() Föråldrad.Använd toUTCString() metoden.
toISOString() Returnera datumet som en sträng med ISO-standard.
toJSON() Returnera datumet som en sträng i JSON-datumformat.
toLocaleDateString() Returnera datumpartiet av Date-objektet som en sträng med regionala inställningar.
toLocaleTimeString() Returnera tidspartiet av Date-objektet som en sträng med regionala inställningar.
toLocaleString() Konvertera Date-objektet till en sträng med regionala inställningar.
toString() Konvertera Date-objektet till en sträng.
toTimeString() Konverterar tidsdelen av Date-objektet till en sträng.
toUTCString() Konverterar Date-objektet till en sträng enligt world time.
UTC() Returnerar millisekunderna sedan midnatt den 1 januari 1970 enligt UTC-tid.
valueOf() Returnerar den ursprungliga värdet för Date-objektet.