logo

JavaScript-datoobjekt

De JavaScript-dato objekt kan brukes til å få år, måned og dag. Du kan vise en tidtaker på nettsiden ved hjelp av JavaScript-datoobjektet.

Du kan bruke forskjellige Dato-konstruktører for å lage et datoobjekt. Den gir metoder for å få og stille inn dag, måned, år, time, minutt og sekunder.

Konstruktør

Du kan bruke 4 varianter av Date constructor for å lage datoobjekt.

  1. Dato()
  2. Dato (millisekunder)
  3. Dato(datostreng)
  4. Dato (år, måned, dag, timer, minutter, sekunder, millisekunder)

JavaScript-datometoder

La oss se listen over JavaScript-datometoder med beskrivelsen deres.

Metoder Beskrivelse
getDate() Den returnerer heltallsverdien mellom 1 og 31 som representerer dagen for den angitte datoen på grunnlag av lokal tid.
getDay() Den returnerer heltallsverdien mellom 0 og 6 som representerer ukedagen på grunnlag av lokal tid.
getFullYears() Den returnerer heltallsverdien som representerer året på grunnlag av lokal tid.
getHours() Den returnerer heltallsverdien mellom 0 og 23 som representerer timene på grunnlag av lokal tid.
getMilliseconds() Den returnerer heltallsverdien mellom 0 og 999 som representerer millisekunder på grunnlag av lokal tid.
getMinutes() Den returnerer heltallsverdien mellom 0 og 59 som representerer minuttene på grunnlag av lokal tid.
getMonth() Den returnerer heltallsverdien mellom 0 og 11 som representerer måneden på grunnlag av lokal tid.
getSeconds() Den returnerer heltallsverdien mellom 0 og 60 som representerer sekundene på grunnlag av lokal tid.
getUTCDate() Den returnerer heltallsverdien mellom 1 og 31 som representerer dagen for den angitte datoen på grunnlag av universell tid.
getUTCDay() Den returnerer heltallsverdien mellom 0 og 6 som representerer ukedagen på grunnlag av universell tid.
getUTCFullYears() Den returnerer heltallsverdien som representerer året på grunnlag av universell tid.
getUTCHours() Den returnerer heltallsverdien mellom 0 og 23 som representerer timene på grunnlag av universell tid.
getUTCMinutes() Den returnerer heltallsverdien mellom 0 og 59 som representerer minuttene på grunnlag av universell tid.
getUTCMonth() Den returnerer heltallsverdien mellom 0 og 11 som representerer måneden på grunnlag av universell tid.
getUTCSeconds() Den returnerer heltallsverdien mellom 0 og 60 som representerer sekundene på grunnlag av universell tid.
setDate() Den setter dagverdien for den angitte datoen på grunnlag av lokal tid.
setDay() Den setter den bestemte dagen i uken på grunnlag av lokal tid.
setFullYears() Den setter årsverdien for den angitte datoen på grunnlag av lokal tid.
setHours() Den setter timeverdien for den angitte datoen på grunnlag av lokal tid.
setMilliseconds() Den setter millisekundverdien for den angitte datoen på grunnlag av lokal tid.
setMinutes() Den setter minuttverdien for den angitte datoen på grunnlag av lokal tid.
setMonth() Den setter månedsverdien for den angitte datoen på grunnlag av lokal tid.
setSeconds() Den setter den andre verdien for den angitte datoen på grunnlag av lokal tid.
setUTCDate() Den setter dagsverdien for den angitte datoen på grunnlag av universell tid.
setUTCDay() Den setter den spesielle dagen i uken på grunnlag av universell tid.
setUTCFullYears() Den setter årsverdien for den angitte datoen på grunnlag av universell tid.
setUTCHours() Den setter timeverdien for den angitte datoen på grunnlag av universell tid.
setUTCMilliseconds() Den setter millisekundverdien for den angitte datoen på grunnlag av universell tid.
setUTCMinutes() Den setter minuttverdien for den angitte datoen på grunnlag av universell tid.
setUTCMonth() Den setter månedsverdien for den angitte datoen på grunnlag av universell tid.
setUTCSeconds() Den setter den andre verdien for den angitte datoen på grunnlag av universell tid.
toDateString() Den returnerer datodelen av et Date-objekt.
toISOString() Den returnerer datoen i formatet ISO-formatstreng.
tilJSON() Den returnerer en streng som representerer Dato-objektet. Den serialiserer også Date-objektet under JSON-serialisering.
toString() Den returnerer datoen i form av en streng.
toTimeString() Den returnerer tidsdelen av et Dato-objekt.
toUTCString() Den konverterer den angitte datoen i form av en streng ved å bruke UTC-tidssonen.
verdien av() Den returnerer den primitive verdien til et Date-objekt.

JavaScript-datoeksempel

La oss se det enkle eksemplet for å skrive ut datoobjekt. Den skriver ut både dato og klokkeslett.

 Current Date and Time: <span id="txt"></span> var today=new Date(); document.getElementById(&apos;txt&apos;).innerHTML=today; 
Test det nå

Produksjon:

hvordan blokkere YouTube-annonser på Android
 Current Date and Time: <span id="txt3"></span> 

La oss se en annen kode for å skrive ut dato/måned/år.

 

Produksjon:

binær til bcd
 

Eksempel på JavaScript gjeldende tid

La oss se det enkle eksemplet for å skrive ut gjeldende 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 nå

Produksjon:

 Current Time: <span id="txt"></span> 

JavaScript digital klokke eksempel

La oss se det enkle eksemplet for å vise digital klokke ved hjelp av JavaScript-datoobjekt.

Det er to måter å angi intervall 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>