JavaScript-datoerhentningsmetoder
- Forrige side JS-datoformat
- Næste side JS-datoindstillingmetoder
Datoermetoder giver dig mulighed for at få og sætte datoer (år, måned, dag, time, minut, sekund, millisekund)
Datoerhentningsmetoder
Metoder til at få en del af datoen (information fra datoobjektet). Her er de mest almindelige metoder (sorteret efter alfabetisk rækkefølge):
Metode | Beskrivelse |
---|---|
getDate() | Få dagen som tal (1-31) |
getDay() | Få ugenavnet som tal (0-6) |
getFullYear() | Få firecifret år (yyyy) |
getHours() | Få timer (0-23) |
getMilliseconds() | Få millisekunder (0-999) |
getMinutes() | Få minutter (0-59) |
getMonth() | Få måned (0-11) |
getSeconds() | Få sekunder (0-59) |
getTime() | Få tid (fra 1. januar 1970 til i dag) |
getTime() metoden
getTime()
Metoden returnerer millisekunder siden 1. januar 1970:
Eksempel
var d = new Date(); document.getElementById("demo").innerHTML = d.getTime();
getFullYear() metoden
getFullYear()
Metoden returnerer året som firecifret tal:
Eksempel
var d = new Date(); document.getElementById("demo").innerHTML = d.getFullYear();
getMonth() metoden
getMonth()
Returner måned som tal (0-11):
Eksempel
var d = new Date(); document.getElementById("demo").innerHTML = d.getMonth();
I JavaScript er den første måned (januar) månednummer 0, så december returnerer månednummer 11.
Du kan bruge et navnearray, og bruge getMonth()
Returner måneder som navne:
Eksempel
var d = new Date(); var months = [ "January", "February", "Marts", "April", "Maj", "Juni", "Juli", "August", "September", "Oktober", "November", "December" ; document.getElementById("demo").innerHTML = months[d.getMonth()];
getDate() metoden
getDate()
Metoden returnerer antallet af dag i måneden (1-31) for datoen:
Eksempel
var d = new Date(); document.getElementById("demo").innerHTML = d.getDate();
getHours() metoden
getHours()
Metoden returnerer antallet af timer (0-23) for datoen:
Eksempel
var d = new Date(); document.getElementById("demo").innerHTML = d.getHours();
getMinutes() metoden
getMinutes()
Metoden returnerer antallet af minutter (0-59) for datoen:
Eksempel
var d = new Date(); document.getElementById("demo").innerHTML = d.getMinutes();
getSeconds() metoden
getSeconds()
Metoden returnerer antallet af sekunder (0-59) for datoen:
Eksempel
var d = new Date(); document.getElementById("demo").innerHTML = d.getSeconds();
getMilliseconds() metoden
getMilliseconds()
Metoden returnerer antallet af millisekunder (0-999) for datoen:
Eksempel
var d = new Date(); document.getElementById("demo").innerHTML = d.getMilliseconds();
getDay() metoden
getDay()
Metoden returnerer ugens dag som et nummer (0-6):
Eksempel
var d = new Date(); document.getElementById("demo").innerHTML = d.getDay();
I JavaScript er ugens første dag (0) "Sunday", selvom nogle lande i verden betragter ugens første dag som "Monday".
Du kan bruge et navnearray, og bruge getDay()
Returner navnet på ugens dag som navn:
Eksempel
var d = new Date(); var days = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"]; document.getElementById("demo").innerHTML = days[d.getDay()];
UTC-dato-metoden
UTC-dato-metoden bruges til at håndtere UTC-datoer (Universal Time Zone dates):
Metode | Beskrivelse |
---|---|
getUTCDate() | Lige med getDate(), men returnerer UTC-dato |
getUTCDay() | Lige med getDay(), men returnerer UTC-dag |
getUTCFullYear() | Lige med getFullYear(), men returnerer UTC-år |
getUTCHours() | Lige med getHours(), men returnerer UTC-timer |
getUTCMilliseconds() | Lige med getMilliseconds(), men returnerer UTC-milliseconds |
getUTCMinutes() | Lige med getMinutes(), men returnerer UTC-minutter |
getUTCMonth() | Lige med getMonth(), men returnerer UTC-måned |
getUTCSeconds() | Lige med getSeconds(), men returnerer UTC-sekunder |
Komplet JavaScript-dato-referencehåndbog
For en fuld dato-referencehåndbog, besøg vores JavaScript-dato-referencehåndbog.
Denne vejledning indeholder beskrivelser og eksempler på alle datoegenskaber og metoder.
- Forrige side JS-datoformat
- Næste side JS-datoindstillingmetoder