JavaScript datummetoder

Datummetoder tillåter dig att få och sätta datumvärden (år, månad, dag, timme, minut, sekund, millisekund)

Datummetoder

Metoder för att få en del av datumet (information från datumobjekt). Här är de mest använda metoderna (sorterade i bokstavsordning):

Metod Beskrivning
getDate() Få dag som tal (1-31)
getDay() Få veckonamn som tal (0-6)
getFullYear() Få fyrsiffrigt år (yyyy)
getHours() Få timmar (0-23)
getMilliseconds() Få millisekunder (0-999)
getMinutes() Få minuter (0-59)
getMonth() Få månad (0-11)
getSeconds() Få sekunder (0-59)
getTime() Få tid (från 1 januari 1970 till idag)

getTime() 方法

getTime() Metoden returnerar millisekunder sedan 1 januari 1970:

Exempel

var d = new Date();
document.getElementById("demo").innerHTML = d.getTime();

Prova det själv

getFullYear() 方法

getFullYear() Metoden returnerar året som ett fyrsiffrigt tal:

Exempel

var d = new Date();
document.getElementById("demo").innerHTML = d.getFullYear();

Prova det själv

getMonth() 方法

getMonth() Returnerar månadens nummer (0-11) som ett tal:

Exempel

var d = new Date();
document.getElementById("demo").innerHTML = d.getMonth();

I JavaScript är den första månaden (januari) månadens nummer 0, så december returnerar månadens nummer 11.

Du kan använda ett namnarray och använda getMonth() Returnerar månaderna som namn:

Exempel

var d = new Date();
var months = 
            [
            "Januari", "Februari", "Mars", "April", "Maj", "Juni", 
            "Juli", "August", "September", "Oktober", "November", "December"
            );
document.getElementById("demo").innerHTML = months[d.getMonth()];

Prova det själv

getDate() 方法

getDate() Metoden returnerar dagen som ett nummer (1-31):

Exempel

var d = new Date();
document.getElementById("demo").innerHTML = d.getDate();

Prova det själv

getHours() metoden

getHours() Metoden returnerar antalet timmar som ett nummer (0-23):

Exempel

var d = new Date();
document.getElementById("demo").innerHTML = d.getHours();

Prova det själv

getMinutes() metoden

getMinutes() Metoden returnerar antalet minuter som ett nummer (0-59):

Exempel

var d = new Date();
document.getElementById("demo").innerHTML = d.getMinutes();

Prova det själv

getSeconds() metoden

getSeconds() Metoden returnerar antalet sekunder som ett nummer (0-59):

Exempel

var d = new Date();
document.getElementById("demo").innerHTML = d.getSeconds();

Prova det själv

getMilliseconds() metoden

getMilliseconds() Metoden returnerar antalet millisekunder som ett nummer (0-999):

Exempel

var d = new Date();
document.getElementById("demo").innerHTML = d.getMilliseconds();

Prova det själv

getDay() metoden

getDay() Metoden returnerar veckodagen som ett nummer (0-6):

Exempel

var d = new Date();
document.getElementById("demo").innerHTML = d.getDay();

Prova det själv

I JavaScript representerar den första dagen i veckan (0) "Sunday", även om vissa länder anser att den första dagen i veckan är "Monday".

Du kan använda ett namnarray och använda getDay() Återge veckodagen som namn:

Exempel

var d = new Date();
var days = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"];
document.getElementById("demo").innerHTML = days[d.getDay()];

Prova det själv

UTC-datumsmetoden

UTC-datumsmetoden används för att hantera UTC-datum (Univeral Time Zone-datum, universella tidszonsdatum):

Metod Beskrivning
getUTCDate() Är lika med getDate(), men returnerar UTC-datum
getUTCDay() Är lika med getDay(), men returnerar UTC-dag
getUTCFullYear() Är lika med getFullYear(), men returnerar UTC-år
getUTCHours() Är lika med getHours(), men returnerar UTC-timme
getUTCMilliseconds() Är lika med getMilliseconds(), men returnerar UTC-miljarder
getUTCMinutes() Är lika med getMinutes(), men returnerar UTC-minuter
getUTCMonth() Är lika med getMonth(), men returnerar UTC-månad
getUTCSeconds() Är lika med getSeconds(), men returnerar UTC-sekunder

Komplett JavaScript-datumhandbok

För en fullständig datumhandbok, besök vår JavaScript-datumhandbok.

Denna handbok innehåller beskrivningar och exempel på alla datumegenskaper och metoder.