logo

JavaScript objekt datuma

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.

  1. Datum()
  2. Datum (milisekunde)
  3. Datum(dateString)
  4. 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(&apos;txt&apos;).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(&apos;txt&apos;).innerHTML=h+&apos;:&apos;+m+&apos;:&apos;+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+&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>