logo

JavaScript Data Object

The data JavaScript obiectul poate fi folosit pentru a obține anul, luna și ziua. Puteți afișa un cronometru pe pagina web cu ajutorul obiectului data JavaScript.

Puteți utiliza diferiți constructori Date pentru a crea un obiect dată. Oferă metode de a obține și de a seta ziua, luna, anul, ora, minutul și secundele.

Constructor

Puteți utiliza 4 variante ale constructorului Date pentru a crea un obiect data.

  1. Data()
  2. Data (milisecunde)
  3. Data(date șir)
  4. Data (an, lună, zi, ore, minute, secunde, milisecunde)

Metode de date JavaScript

Să vedem lista metodelor de date JavaScript cu descrierea lor.

Metode Descriere
getDate() Returnează valoarea întreagă între 1 și 31 care reprezintă ziua pentru data specificată pe baza orei locale.
getDay() Returnează valoarea întreagă între 0 și 6 care reprezintă ziua săptămânii pe baza orei locale.
getFullYears() Returnează valoarea întreagă care reprezintă anul pe baza orei locale.
getHours() Returnează valoarea întreagă între 0 și 23 care reprezintă orele pe baza orei locale.
getMillisecunde() Returnează valoarea întreagă între 0 și 999 care reprezintă milisecundele pe baza orei locale.
getMinutes() Returnează valoarea întreagă între 0 și 59 care reprezintă minutele pe baza orei locale.
getMonth() Returnează valoarea întreagă între 0 și 11 care reprezintă luna pe baza orei locale.
getSeconds() Returnează valoarea întreagă între 0 și 60 care reprezintă secundele pe baza orei locale.
getUTCDate() Returnează valoarea întreagă între 1 și 31 care reprezintă ziua pentru data specificată pe baza orei universale.
getUTCDay() Returnează valoarea întreagă între 0 și 6 care reprezintă ziua săptămânii pe baza timpului universal.
getUTCFullYears() Returnează valoarea întreagă care reprezintă anul pe baza timpului universal.
getUTCHours() Returnează valoarea întreagă între 0 și 23 care reprezintă orele pe baza timpului universal.
getUTCMinutes() Returnează valoarea întreagă între 0 și 59 care reprezintă minutele pe baza timpului universal.
getUTCMonth() Returnează valoarea întreagă între 0 și 11 care reprezintă luna pe baza timpului universal.
getUTCSeconds() Returnează valoarea întreagă între 0 și 60 care reprezintă secundele pe baza timpului universal.
Seteaza data() Setează valoarea zilei pentru data specificată pe baza orei locale.
setDay() Acesta stabilește o anumită zi a săptămânii pe baza orei locale.
setFullYears() Setează valoarea anului pentru data specificată pe baza orei locale.
setHours() Setează valoarea orei pentru data specificată pe baza orei locale.
setMillisecunde() Setează valoarea milisecundei pentru data specificată pe baza orei locale.
setMinutes() Setează valoarea minutei pentru data specificată pe baza orei locale.
setMonth() Setează valoarea lunii pentru data specificată pe baza orei locale.
setSeconds() Setează a doua valoare pentru data specificată pe baza orei locale.
setUTCDate() Setează valoarea zilei pentru data specificată pe baza orei universale.
setUTCDay() Stabilește ziua particulară a săptămânii pe baza timpului universal.
setUTCFullYears() Setează valoarea anului pentru data specificată pe baza orei universale.
setUTCHours() Setează valoarea orei pentru data specificată pe baza orei universale.
setUTCMilisecunde() Setează valoarea milisecundei pentru data specificată pe baza orei universale.
setUTCMinutes() Setează valoarea minutelor pentru data specificată pe baza orei universale.
setUTCMonth() Setează valoarea lunii pentru data specificată pe baza orei universale.
setUTCSeconds() Setează a doua valoare pentru data specificată pe baza orei universale.
toDateString() Returnează porțiunea dată a unui obiect Date.
toISOString() Returnează data sub forma șirului format ISO.
toJSON() Returnează un șir reprezentând obiectul Date. De asemenea, serializează obiectul Date în timpul serializării JSON.
toString() Returnează data sub formă de șir.
toTimeString() Returnează porțiunea de timp a unui obiect Date.
toUTCString() Convertește data specificată sub formă de șir folosind fusul orar UTC.
valoarea() Returnează valoarea primitivă a unui obiect Date.

Exemplu de dată JavaScript

Să vedem exemplul simplu pentru a tipări un obiect data. Tipărește atât data, cât și ora.

 Current Date and Time: <span id="txt"></span> var today=new Date(); document.getElementById(&apos;txt&apos;).innerHTML=today; 
Testează-l acum

Ieșire:

 Current Date and Time: <span id="txt3"></span> 

Să vedem un alt cod pentru a tipări data/luna/anul.

 

Ieșire:

 

Exemplu de ora curentă JavaScript

Să vedem exemplul simplu pentru a imprima ora curentă a sistemului.

 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; 
Testează-l acum

Ieșire:

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

Exemplu de ceas digital JavaScript

Să vedem exemplul simplu de afișare a ceasului digital folosind un obiect data JavaScript.

Există două moduri de a seta intervalul în JavaScript: prin metoda setTimeout() sau setInterval().

 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>