Det JavaScript-dato objekt kan bruges til at få år, måned og dag. Du kan vise en timer på websiden ved hjælp af JavaScript-datoobjektet.
Du kan bruge forskellige Dato-konstruktører til at oprette et datoobjekt. Det giver metoder til at få og indstille dag, måned, år, time, minut og sekunder.
Konstruktør
Du kan bruge 4 varianter af Date constructor til at oprette et datoobjekt.
- Dato()
- Dato (millisekunder)
- Dato(datostreng)
- Dato (år, måned, dag, timer, minutter, sekunder, millisekunder)
JavaScript-datometoder
Lad os se listen over JavaScript-datometoder med deres beskrivelse.
Metoder | Beskrivelse |
---|---|
getDate() | Det returnerer heltalsværdien mellem 1 og 31, der repræsenterer dagen for den angivne dato på basis af lokal tid. |
getDay() | Det returnerer heltalsværdien mellem 0 og 6, der repræsenterer ugedagen på basis af lokal tid. |
getFullYears() | Det returnerer den heltalsværdi, der repræsenterer året på basis af lokal tid. |
getHours() | Det returnerer heltalsværdien mellem 0 og 23, der repræsenterer timerne på basis af lokal tid. |
getMilliseconds() | Det returnerer heltalsværdien mellem 0 og 999, der repræsenterer millisekunderne på basis af lokal tid. |
getMinutes() | Det returnerer heltalsværdien mellem 0 og 59, der repræsenterer minutterne på basis af lokal tid. |
getMonth() | Det returnerer heltalsværdien mellem 0 og 11, der repræsenterer måneden på basis af lokal tid. |
getSeconds() | Det returnerer heltalsværdien mellem 0 og 60, der repræsenterer sekunderne på basis af lokal tid. |
getUTCDate() | Det returnerer heltalsværdien mellem 1 og 31, der repræsenterer dagen for den angivne dato på basis af universel tid. |
getUTCDay() | Det returnerer heltalsværdien mellem 0 og 6, der repræsenterer ugedagen på basis af universel tid. |
getUTCFullYears() | Det returnerer den heltalsværdi, der repræsenterer året på basis af universel tid. |
getUTCHours() | Det returnerer heltalsværdien mellem 0 og 23, der repræsenterer timerne på basis af universel tid. |
getUTCMinutes() | Det returnerer heltalsværdien mellem 0 og 59, der repræsenterer minutterne på basis af universel tid. |
getUTCMonth() | Det returnerer heltalsværdien mellem 0 og 11, der repræsenterer måneden på basis af universel tid. |
getUTCSeconds() | Det returnerer heltalsværdien mellem 0 og 60, der repræsenterer sekunderne på basis af universel tid. |
setDate() | Den indstiller dagsværdien for den angivne dato på basis af lokal tid. |
sætDag() | Den indstiller den bestemte ugedag på basis af lokal tid. |
setFullYears() | Den indstiller årsværdien for den angivne dato på basis af lokal tid. |
setHours() | Den indstiller timeværdien for den angivne dato på basis af lokal tid. |
setMilliseconds() | Den indstiller millisekundværdien for den angivne dato på basis af lokal tid. |
setMinutes() | Den indstiller minutværdien for den angivne dato på basis af lokal tid. |
setMonth() | Den indstiller månedsværdien for den angivne dato på basis af lokal tid. |
setSeconds() | Den indstiller den anden værdi for den angivne dato på basis af lokal tid. |
sætUTCDate() | Den indstiller dagsværdien for den angivne dato på basis af universel tid. |
sætUTCDay() | Den indstiller den bestemte dag i ugen på basis af universel tid. |
setUTCFullYears() | Den indstiller årsværdien for den angivne dato på basis af universel tid. |
sætUTCHours() | Den indstiller timeværdien for den angivne dato på basis af universel tid. |
setUTCMilliseconds() | Den indstiller millisekundværdien for den angivne dato på basis af universel tid. |
setUTCMinutes() | Den indstiller minutværdien for den angivne dato på basis af universel tid. |
setUTCMonth() | Den indstiller månedsværdien for den angivne dato på basis af universel tid. |
setUTCSeconds() | Den indstiller den anden værdi for den angivne dato på basis af universel tid. |
toDateString() | Det returnerer datodelen af et Dato-objekt. |
toISOString() | Det returnerer datoen i formen ISO-formatstreng. |
tilJSON() | Det returnerer en streng, der repræsenterer Dato-objektet. Det serialiserer også Date-objektet under JSON-serialisering. |
toString() | Det returnerer datoen i form af en streng. |
toTimeString() | Det returnerer tidsdelen af et Dato-objekt. |
toUTCString() | Den konverterer den angivne dato i form af en streng ved hjælp af UTC-tidszone. |
Værdi af() | Det returnerer den primitive værdi af et Date-objekt. |
JavaScript-datoeksempel
Lad os se det enkle eksempel på at udskrive datoobjekt. Den udskriver både dato og klokkeslæt.
Current Date and Time: <span id="txt"></span> var today=new Date(); document.getElementById('txt').innerHTML=today;Test det nu
Produktion:
hvordan man blokerer YouTube-annoncer på Android
Current Date and Time: <span id="txt3"></span>
Lad os se en anden kode til at udskrive dato/måned/år.
Produktion:
dfa eksempler
Eksempel på JavaScript Aktuel tid
Lad os se det enkle eksempel for at udskrive den aktuelle tid for 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;Test det nu
Produktion:
Current Time: <span id="txt"></span>
Eksempel på JavaScript digitalt ur
Lad os se det enkle eksempel på at vise digitalt ur ved hjælp af JavaScript-datoobjekt.
Der er to måder at indstille interval i JavaScript: ved setTimeout() eller setInterval() metoden.
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>