The JavaScript datum objekt se može koristiti za dobivanje godine, mjeseca i dana. Možete prikazati mjerač vremena na web stranici uz pomoć JavaScript objekta datuma.
Za stvaranje datumskog objekta možete koristiti različite konstruktore datuma. Omogućuje metode za dobivanje i postavljanje dana, mjeseca, godine, sata, minute i sekundi.
objekt niza u Javi
Konstruktor
Možete koristiti 4 varijante konstruktora datuma za stvaranje datumskog objekta.
- Datum()
- Datum (milisekunde)
- Datum(dateString)
- Datum (godina, mjesec, dan, sati, minute, sekunde, milisekunde)
Metode JavaScript datuma
Pogledajmo popis JavaScript metoda datuma s njihovim opisom.
Metode | Opis |
---|---|
getDate() | Vraća vrijednost cijelog broja između 1 i 31 koja predstavlja dan za navedeni datum na temelju lokalnog vremena. |
getDay() | Vraća vrijednost cijelog broja između 0 i 6 koja predstavlja dan u tjednu na temelju lokalnog vremena. |
getFullYears() | Vraća cjelobrojnu vrijednost koja predstavlja godinu na temelju lokalnog vremena. |
getHours() | Vraća vrijednost cijelog broja između 0 i 23 koja predstavlja sate na temelju lokalnog vremena. |
getMilliseconds() | Vraća vrijednost cijelog broja između 0 i 999 koja predstavlja milisekunde na temelju lokalnog vremena. |
getMinutes() | Vraća vrijednost cijelog broja između 0 i 59 koja predstavlja minute na temelju lokalnog vremena. |
getMonth() | Vraća vrijednost cijelog broja između 0 i 11 koja predstavlja mjesec na temelju lokalnog vremena. |
getSeconds() | Vraća vrijednost cijelog broja između 0 i 60 koja predstavlja sekunde na temelju lokalnog vremena. |
getUTCDate() | Vraća vrijednost cijelog broja između 1 i 31 koja predstavlja dan za navedeni datum na temelju univerzalnog vremena. |
getUTCDay() | Vraća vrijednost cijelog broja između 0 i 6 koja predstavlja dan u tjednu na temelju univerzalnog vremena. |
getUTCFullYears() | Vraća cjelobrojnu vrijednost koja predstavlja godinu na temelju univerzalnog vremena. |
getUTCHours() | Vraća vrijednost cijelog broja između 0 i 23 koja predstavlja sate na temelju univerzalnog vremena. |
getUTCMinutes() | Vraća vrijednost cijelog broja između 0 i 59 koja predstavlja minute na temelju univerzalnog vremena. |
getUTCMonth() | Vraća vrijednost cijelog broja između 0 i 11 koja predstavlja mjesec na temelju univerzalnog vremena. |
getUTCSeconds() | Vraća vrijednost cijelog broja između 0 i 60 koja predstavlja sekunde na temelju univerzalnog vremena. |
setDate() | Postavlja vrijednost dana za navedeni datum na temelju lokalnog vremena. |
setDay() | Postavlja određeni dan u tjednu na temelju lokalnog vremena. |
setFullYears() | Postavlja vrijednost godine za navedeni datum na temelju lokalnog vremena. |
setHours() | Postavlja vrijednost sata za navedeni datum na temelju lokalnog vremena. |
setMilisekunde() | Postavlja vrijednost milisekundi za navedeni datum na temelju lokalnog vremena. |
setMinutes() | Postavlja vrijednost minuta za navedeni datum na temelju lokalnog vremena. |
postaviMjesec() | Postavlja vrijednost mjeseca za navedeni datum na temelju lokalnog vremena. |
setSeconds() | Postavlja drugu vrijednost za navedeni datum na temelju lokalnog vremena. |
setUTCDate() | Postavlja vrijednost dana za navedeni datum na temelju univerzalnog vremena. |
postaviUTCDay() | Postavlja određeni dan u tjednu na temelju univerzalnog vremena. |
setUTCFullYears() | Postavlja vrijednost godine za navedeni datum na temelju univerzalnog vremena. |
postaviUTCHours() | Postavlja vrijednost sata za navedeni datum na temelju univerzalnog vremena. |
setUTCMilliseconds() | Postavlja vrijednost milisekundi za navedeni datum na temelju univerzalnog vremena. |
setUTCMinutes() | Postavlja vrijednost minuta za određeni datum na temelju univerzalnog vremena. |
setUTCMonth() | Postavlja vrijednost mjeseca za navedeni datum na temelju univerzalnog vremena. |
setUTCSeconds() | Postavlja drugu vrijednost za navedeni datum na temelju univerzalnog vremena. |
toDateString() | Vraća datumski dio Date objekta. |
toISOString() | Vraća datum u obliku niza ISO formata. |
toJSON() | Vraća niz koji predstavlja objekt Datum. Također serijalizira objekt Date tijekom JSON serijalizacije. |
toString() | Vraća datum u obliku niza. |
toTimeString() | Vraća vremenski dio Date objekta. |
toUTCString() | Pretvara navedeni datum u obliku niza koristeći UTC vremensku zonu. |
vrijednost() | Vraća osnovnu vrijednost objekta Date. |
Primjer JavaScript datuma
Pogledajmo jednostavan primjer ispisa datumskog objekta. Ispisuje i datum i vrijeme.
Current Date and Time: <span id="txt"></span> var today=new Date(); document.getElementById('txt').innerHTML=today;Testirajte sada
Izlaz:
Current Date and Time: <span id="txt3"></span>
Pogledajmo još jedan kod za ispis datuma/mjeseca/godine.
Izlaz:
kako nadograditi java
Primjer JavaScript trenutnog vremena
Pogledajmo jednostavan primjer za ispis trenutnog vremena sustava.
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;Testirajte sada
Izlaz:
Current Time: <span id="txt"></span>
Primjer JavaScript digitalnog sata
Pogledajmo jednostavan primjer za prikaz digitalnog sata pomoću JavaScript objekta datuma.
baci u sql
Postoje dva načina za postavljanje intervala u JavaScriptu: metodom setTimeout() ili 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+':'+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>