logo

JavaScript-datoobjekt

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.

  1. Dato()
  2. Dato (millisekunder)
  3. Dato(datostreng)
  4. 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(&apos;txt&apos;).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(&apos;txt&apos;).innerHTML=h+&apos;:&apos;+m+&apos;:&apos;+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+&apos;:&apos;+m+&apos;:&apos;+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>