De JavaScript-datum objekt kan användas för att få år, månad och dag. Du kan visa en timer på webbsidan med hjälp av JavaScript-datumobjektet.
Du kan använda olika datumkonstruktorer för att skapa datumobjekt. Det ger metoder för att få och ställa in dag, månad, år, timme, minut och sekunder.
Konstruktör
Du kan använda 4 varianter av Date constructor för att skapa datumobjekt.
- Datum()
- Datum (millisekunder)
- Date(dateString)
- Datum (år, månad, dag, timmar, minuter, sekunder, millisekunder)
JavaScript-datummetoder
Låt oss se listan över JavaScript-datummetoder med deras beskrivning.
Metoder | Beskrivning |
---|---|
getDate() | Den returnerar heltalsvärdet mellan 1 och 31 som representerar dagen för det angivna datumet på basis av lokal tid. |
getDay() | Den returnerar heltalsvärdet mellan 0 och 6 som representerar veckodagen baserat på lokal tid. |
getFullYears() | Den returnerar heltalsvärdet som representerar året baserat på lokal tid. |
getHours() | Den returnerar heltalsvärdet mellan 0 och 23 som representerar timmarna baserat på lokal tid. |
getMilliseconds() | Den returnerar heltalsvärdet mellan 0 och 999 som representerar millisekunderna baserat på lokal tid. |
getMinutes() | Den returnerar heltalsvärdet mellan 0 och 59 som representerar minuterna på basis av lokal tid. |
getMonth() | Den returnerar heltalsvärdet mellan 0 och 11 som representerar månaden på basis av lokal tid. |
getSeconds() | Den returnerar heltalsvärdet mellan 0 och 60 som representerar sekunderna baserat på lokal tid. |
getUTCDate() | Den returnerar heltalsvärdet mellan 1 och 31 som representerar dagen för det angivna datumet på basis av universell tid. |
getUTCDay() | Den returnerar heltalsvärdet mellan 0 och 6 som representerar veckodagen på basis av universell tid. |
getUTCFullYears() | Den returnerar heltalsvärdet som representerar året på basis av universell tid. |
getUTCHours() | Den returnerar heltalsvärdet mellan 0 och 23 som representerar timmarna på basis av universell tid. |
getUTCMinutes() | Den returnerar heltalsvärdet mellan 0 och 59 som representerar minuterna på basis av universell tid. |
getUTCMonth() | Den returnerar heltalsvärdet mellan 0 och 11 som representerar månaden på basis av universell tid. |
getUTCSeconds() | Den returnerar heltalsvärdet mellan 0 och 60 som representerar sekunderna på basis av universell tid. |
bestämma datum() | Den ställer in dagvärdet för det angivna datumet på basis av lokal tid. |
setDay() | Den ställer in den speciella veckodagen på basis av lokal tid. |
setFullYears() | Den ställer in årsvärdet för det angivna datumet på basis av lokal tid. |
setHours() | Den ställer in timvärdet för det angivna datumet på basis av lokal tid. |
setMilliseconds() | Den ställer in millisekundvärdet för det angivna datumet på basis av lokal tid. |
setMinutes() | Den ställer in minutvärdet för det angivna datumet på basis av lokal tid. |
setMonth() | Den ställer in månadsvärdet för det angivna datumet på basis av lokal tid. |
setSeconds() | Den ställer in det andra värdet för det angivna datumet på basis av lokal tid. |
setUTCDate() | Den ställer in dagsvärdet för det angivna datumet på basis av universell tid. |
setUTCDay() | Den ställer in den speciella veckodagen på basis av universell tid. |
setUTCFullYears() | Den ställer in årsvärdet för det angivna datumet på basis av universell tid. |
setUTCHours() | Den ställer in timvärdet för det angivna datumet på basis av universell tid. |
setUTCMilliseconds() | Den ställer in millisekundvärdet för det angivna datumet på basis av universell tid. |
setUTCMinutes() | Den ställer in minutvärdet för det angivna datumet på basis av universell tid. |
setUTCMonth() | Den ställer in månadsvärdet för det angivna datumet på basis av universell tid. |
setUTCSeconds() | Den ställer in det andra värdet för det angivna datumet på basis av universell tid. |
toDateString() | Den returnerar datumdelen av ett Date-objekt. |
toISOString() | Den returnerar datumet i formatet ISO-formatsträng. |
tillJSON() | Den returnerar en sträng som representerar Date-objektet. Det serialiserar också Date-objektet under JSON-serialisering. |
att stränga() | Den returnerar datumet i form av en sträng. |
toTimeString() | Den returnerar tidsdelen av ett Date-objekt. |
toUTCString() | Den konverterar det angivna datumet i form av en sträng med UTC-tidszon. |
värdet av() | Det returnerar det primitiva värdet för ett Date-objekt. |
JavaScript-datumexempel
Låt oss se det enkla exemplet för att skriva ut datumobjekt. Den skriver ut både datum och tid.
Current Date and Time: <span id="txt"></span> var today=new Date(); document.getElementById('txt').innerHTML=today;Testa det nu
Produktion:
Current Date and Time: <span id="txt3"></span>
Låt oss se en annan kod för att skriva ut datum/månad/år.
Produktion:
JavaScript aktuell tid exempel
Låt oss se det enkla exemplet för att skriva ut aktuell tid för systemet.
Current Time: <span id="txt"></span> var today=new Date(); var h=today.getHours(); var m=today.getMinutes(); var s=today.getSeconds(); document.getElementById('txt').innerHTML=h+':'+m+':'+s;Testa det nu
Produktion:
Current Time: <span id="txt"></span>
JavaScript digital klocka Exempel
Låt oss se det enkla exemplet att visa digital klocka med JavaScript-datumobjekt.
Det finns två sätt att ställa in intervall i JavaScript: med metoden setTimeout() eller setInterval().
apple emojis på Android
Current Time: <span id="txt"></span> window.onload=function(){getTime();} function getTime(){ var today=new Date(); var h=today.getHours(); var m=today.getMinutes(); var s=today.getSeconds(); // add a zero in front of numbers<10 m="checkTime(m);" s="checkTime(s);" document.getelementbyid('txt').innerhtml="h+':'+m+':'+s;" settimeout(function(){gettime()},1000); } setinterval('gettime()',1000); another way function checktime(i){ if (i<10){ i="0" + i; return < pre> <span> Test it Now </span> <p> <strong>Output:</strong> </p> <pre> Current Time: <span id="txt2"></span> </pre> <hr></10>
10>