logo

„JavaScript“ datos objektas

The JavaScript data Objektas gali būti naudojamas norint gauti metus, mėnesį ir dieną. Laikmatį tinklalapyje galite rodyti naudodami JavaScript datos objektą.

Norėdami sukurti datos objektą, galite naudoti skirtingus datos konstruktorius. Jame pateikiami metodai, kaip gauti ir nustatyti dieną, mėnesį, metus, valandą, minutę ir sekundes.

Konstruktorius

Norėdami sukurti datos objektą, galite naudoti 4 datos konstruktoriaus variantus.

  1. Data()
  2. Data (milisekundėmis)
  3. Data (datos eilutė)
  4. Data (metai, mėnuo, diena, valandos, minutės, sekundės, milisekundės)

„JavaScript“ datos metodai

Pažiūrėkime JavaScript datos metodų sąrašą su jų aprašymu.

Metodai apibūdinimas
getDate () Jis grąžina sveikojo skaičiaus reikšmę nuo 1 iki 31, kuri atitinka nurodytos datos dieną pagal vietos laiką.
getDay () Jis grąžina sveikojo skaičiaus reikšmę nuo 0 iki 6, kuri nurodo savaitės dieną pagal vietos laiką.
gautiFullYears() Jis grąžina sveikojo skaičiaus reikšmę, kuri reiškia metus pagal vietos laiką.
getHours () Jis grąžina sveikojo skaičiaus reikšmę nuo 0 iki 23, kuri nurodo valandas pagal vietos laiką.
get Milliseconds () Jis grąžina sveikojo skaičiaus reikšmę nuo 0 iki 999, atitinkančią milisekundes pagal vietinį laiką.
getMinutes () Jis grąžina sveikojo skaičiaus reikšmę nuo 0 iki 59, kuri nurodo minutes pagal vietos laiką.
gauti mėnesį () Jis grąžina sveikojo skaičiaus reikšmę nuo 0 iki 11, kuri nurodo mėnesį pagal vietos laiką.
getSeconds () Jis grąžina sveikojo skaičiaus reikšmę nuo 0 iki 60, kuri reiškia sekundes pagal vietos laiką.
gautiUTCDate() Jis grąžina sveikojo skaičiaus reikšmę nuo 1 iki 31, kuri yra nurodytos datos diena pagal visuotinį laiką.
gautiUTCDay() Jis grąžina sveikojo skaičiaus reikšmę nuo 0 iki 6, kuri reiškia savaitės dieną pagal visuotinį laiką.
gautiUTCFullYears() Jis grąžina sveikojo skaičiaus reikšmę, kuri reiškia metus pagal visuotinį laiką.
gautiUTCHours() Jis grąžina sveikojo skaičiaus reikšmę nuo 0 iki 23, kuri reiškia valandas pagal visuotinį laiką.
gautiUTCMutes() Jis grąžina sveikojo skaičiaus reikšmę nuo 0 iki 59, kuri reiškia minutes pagal visuotinį laiką.
gautiUTCMonth() Jis grąžina sveikojo skaičiaus reikšmę nuo 0 iki 11, kuri reiškia mėnesį pagal visuotinį laiką.
gautiUTCSeconds() Jis grąžina sveikojo skaičiaus reikšmę nuo 0 iki 60, kuri reiškia sekundes pagal visuotinį laiką.
setDate() Jis nustato nurodytos datos dienos reikšmę pagal vietos laiką.
setDay() Ji nustato konkrečią savaitės dieną pagal vietos laiką.
setFullYears() Ji nustato metų reikšmę nurodytai datai pagal vietos laiką.
setHours() Ji nustato valandos reikšmę nurodytai datai pagal vietos laiką.
setMilliseconds() Jis nustato nurodytos datos milisekundės reikšmę pagal vietos laiką.
setMinutes () Jis nustato minutės reikšmę nurodytai datai pagal vietos laiką.
setMonth() Jis nustato nurodytos datos mėnesio reikšmę pagal vietos laiką.
setSeconds() Ji nustato antrąją nurodytos datos reikšmę pagal vietos laiką.
setUTCDate() Jis nustato nurodytos datos dienos reikšmę pagal visuotinį laiką.
setUTCDday() Ji nustato konkrečią savaitės dieną pagal visuotinį laiką.
setUTCFullYears() Jis nustato metų reikšmę nurodytai datai pagal visuotinį laiką.
setUTCHours() Jis nustato valandos reikšmę nurodytai datai, remdamasis visuotiniu laiku.
setUTCMiliseconds() Jis nustato nurodytos datos milisekundės reikšmę pagal visuotinį laiką.
setUTCMutes() Jis nustato nurodytos datos minutės reikšmę pagal visuotinį laiką.
setUTCMonth() Jis nustato nurodytos datos mėnesio reikšmę pagal visuotinį laiką.
setUTCSeconds() Ji nustato antrąją nurodytos datos reikšmę pagal visuotinį laiką.
toDateString() Jis grąžina datos objekto datos dalį.
to ISOString() Ji grąžina datą formos ISO formato eilutėje.
į JSON() Jis grąžina eilutę, vaizduojančią Datos objektą. JSON serializacijos metu jis taip pat suskirsto datos objektą.
toString() Ji grąžina datą eilutės forma.
toTimeString() Jis grąžina datos objekto laiko dalį.
toUTCSstring() Jis konvertuoja nurodytą datą eilutės forma, naudodamas UTC laiko juostą.
vertė() Jis grąžina pirminę Datos objekto reikšmę.

JavaScript datos pavyzdys

Pažiūrėkime paprastą datos objekto spausdinimo pavyzdį. Spausdina datą ir laiką.

 Current Date and Time: <span id="txt"></span> var today=new Date(); document.getElementById(&apos;txt&apos;).innerHTML=today; 
Išbandykite dabar

Išvestis:

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

Pažiūrėkime kitą kodą, kad būtų galima spausdinti datą / mėnesį / metus.

 

Išvestis:

 

„JavaScript“ dabartinio laiko pavyzdys

Pažiūrėkime paprastą pavyzdį, kaip spausdinti esamą sistemos laiką.

 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; 
Išbandykite dabar

Išvestis:

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

„JavaScript“ skaitmeninio laikrodžio pavyzdys

Pažiūrėkime paprastą pavyzdį, kaip rodyti skaitmeninį laikrodį naudojant JavaScript datos objektą.

Yra du būdai nustatyti intervalą „JavaScript“: naudojant setTimeout() arba setInterval() metodą.

tinklo topologijos
 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>