The JavaScript datums objektu var izmantot, lai iegūtu gadu, mēnesi un dienu. Taimeri var parādīt tīmekļa lapā, izmantojot JavaScript datuma objektu.
Lai izveidotu datuma objektu, varat izmantot dažādus datuma konstruktorus. Tas nodrošina metodes, kā iegūt un iestatīt dienu, mēnesi, gadu, stundu, minūti un sekundes.
java klases piemērs
Konstruktors
Lai izveidotu datuma objektu, varat izmantot 4 datuma konstruktora variantus.
- Datums()
- Datums (milisekundēs)
- Datums(datuma virkne)
- Datums (gads, mēnesis, diena, stundas, minūtes, sekundes, milisekundes)
JavaScript datuma metodes
Apskatīsim JavaScript datuma metožu sarakstu ar to aprakstu.
Metodes | Apraksts |
---|---|
getDate() | Tas atgriež vesela skaitļa vērtību no 1 līdz 31, kas apzīmē dienu norādītajā datumā, pamatojoties uz vietējo laiku. |
getDay () | Tas atgriež vesela skaitļa vērtību no 0 līdz 6, kas apzīmē nedēļas dienu, pamatojoties uz vietējo laiku. |
getFullYears() | Tas atgriež vesela skaitļa vērtību, kas apzīmē gadu, pamatojoties uz vietējo laiku. |
getHours() | Tas atgriež vesela skaitļa vērtību no 0 līdz 23, kas apzīmē stundas, pamatojoties uz vietējo laiku. |
get Milliseconds () | Tas atgriež vesela skaitļa vērtību no 0 līdz 999, kas apzīmē milisekundes, pamatojoties uz vietējo laiku. |
getMinutes () | Tas atgriež vesela skaitļa vērtību no 0 līdz 59, kas apzīmē minūtes, pamatojoties uz vietējo laiku. |
getMonth () | Tas atgriež vesela skaitļa vērtību no 0 līdz 11, kas apzīmē mēnesi pēc vietējā laika. |
getSeconds() | Tas atgriež vesela skaitļa vērtību no 0 līdz 60, kas apzīmē sekundes, pamatojoties uz vietējo laiku. |
getUTCDate() | Tas atgriež vesela skaitļa vērtību no 1 līdz 31, kas apzīmē dienu norādītajā datumā, pamatojoties uz universālo laiku. |
getUTCDay() | Tas atgriež vesela skaitļa vērtību no 0 līdz 6, kas apzīmē nedēļas dienu, pamatojoties uz universālo laiku. |
getUTCFullYears() | Tas atgriež vesela skaitļa vērtību, kas apzīmē gadu, pamatojoties uz universālo laiku. |
getUTCHours() | Tas atgriež vesela skaitļa vērtību no 0 līdz 23, kas apzīmē stundas, pamatojoties uz universālo laiku. |
getUTCMutes() | Tas atgriež vesela skaitļa vērtību no 0 līdz 59, kas apzīmē minūtes, pamatojoties uz universālo laiku. |
getUTCMonth() | Tas atgriež vesela skaitļa vērtību no 0 līdz 11, kas apzīmē mēnesi, pamatojoties uz universālo laiku. |
getUTCSeconds() | Tas atgriež vesela skaitļa vērtību no 0 līdz 60, kas apzīmē sekundes, pamatojoties uz universālo laiku. |
setDate() | Tas nosaka dienas vērtību norādītajam datumam, pamatojoties uz vietējo laiku. |
setDay() | Tas nosaka konkrēto nedēļas dienu, pamatojoties uz vietējo laiku. |
setFullYears() | Tas nosaka gada vērtību norādītajam datumam, pamatojoties uz vietējo laiku. |
setHours() | Tas nosaka stundu vērtību norādītajam datumam, pamatojoties uz vietējo laiku. |
set Milliseconds() | Tas nosaka milisekundes vērtību norādītajam datumam, pamatojoties uz vietējo laiku. |
setMinutes() | Tas nosaka minūtes vērtību norādītajam datumam, pamatojoties uz vietējo laiku. |
setMonth() | Tas nosaka mēneša vērtību norādītajam datumam, pamatojoties uz vietējo laiku. |
setSeconds() | Tas nosaka otro vērtību norādītajam datumam, pamatojoties uz vietējo laiku. |
setUTCDate() | Tas nosaka dienas vērtību norādītajam datumam, pamatojoties uz universālo laiku. |
setUTCDday() | Tas nosaka konkrēto nedēļas dienu, pamatojoties uz universālo laiku. |
setUTCFullYears() | Tas nosaka gada vērtību norādītajam datumam, pamatojoties uz universālo laiku. |
setUTCHours() | Tas nosaka stundu vērtību norādītajam datumam, pamatojoties uz universālo laiku. |
setUTCMilliseconds() | Tas nosaka milisekundes vērtību norādītajam datumam, pamatojoties uz universālo laiku. |
setUTCMutes() | Tas nosaka minūtes vērtību norādītajam datumam, pamatojoties uz universālo laiku. |
setUTCMonth() | Tas nosaka mēneša vērtību norādītajam datumam, pamatojoties uz universālo laiku. |
setUTCSeconds() | Tas nosaka otro vērtību norādītajam datumam, pamatojoties uz universālo laiku. |
toDateString() | Tas atgriež Datuma objekta datuma daļu. |
uz ISOstring() | Tas atgriež datumu formā ISO formāta virknē. |
uz JSON() | Tas atgriež virkni, kas attēlo Datuma objektu. Tas arī serializē Datuma objektu JSON serializācijas laikā. |
toString() | Tas atgriež datumu virknes veidā. |
toTimeString() | Tas atgriež Datuma objekta laika daļu. |
toUTCSstring() | Tas pārvērš norādīto datumu virknes formā, izmantojot UTC laika joslu. |
valueOf() | Tas atgriež Datuma objekta primitīvo vērtību. |
JavaScript datuma piemērs
Apskatīsim vienkāršu datuma objekta drukāšanas piemēru. Tas drukā gan datumu, gan laiku.
Current Date and Time: <span id="txt"></span> var today=new Date(); document.getElementById('txt').innerHTML=today;Izmēģiniet to tūlīt
Izvade:
Current Date and Time: <span id="txt3"></span>
Apskatīsim citu kodu, lai drukātu datumu/mēnesi/gadu.
Izvade:
atsauces mainīgais Java
JavaScript pašreizējā laika piemērs
Apskatīsim vienkāršu piemēru sistēmas pašreizējā laika drukāšanai.
css centrējot attēlu
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;Izmēģiniet to tūlīt
Izvade:
Current Time: <span id="txt"></span>
JavaScript digitālā pulksteņa piemērs
Apskatīsim vienkāršu piemēru digitālā pulksteņa parādīšanai, izmantojot JavaScript datuma objektu.
Ir divi veidi, kā iestatīt intervālu JavaScript: ar setTimeout() vai setInterval() metodi.
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>