A JavaScript dátum objektum használható év, hónap és nap lekérésére. A JavaScript date objektum segítségével időzítőt jeleníthet meg a weboldalon.
A dátum objektum létrehozásához különböző dátum konstruktorokat használhat. Módszereket biztosít a nap, hónap, év, óra, perc és másodperc lekérésére és beállítására.
Konstruktőr
A dátum konstruktor 4 változatát használhatja dátum objektum létrehozásához.
- Dátum()
- Dátum (ezredmásodperc)
- Dátum(dátumkarakterlánc)
- Dátum (év, hónap, nap, óra, perc, másodperc, ezredmásodperc)
JavaScript dátummódszerek
Lássuk a JavaScript dátummetódusok listáját a leírásukkal együtt.
Mód | Leírás |
---|---|
getDate() | Az 1 és 31 közötti egész értéket adja vissza, amely a megadott dátum napját jelenti a helyi idő alapján. |
getDay() | A 0 és 6 közötti egész értéket adja vissza, amely a hét napját jelenti a helyi idő alapján. |
getFullYears() | Azt az egész értéket adja vissza, amely az évet reprezentálja a helyi idő alapján. |
getHours() | A 0 és 23 közötti egész értéket adja vissza, amely a helyi idő alapján kifejezi az órákat. |
get Milliseconds() | A 0 és 999 közötti egész értéket adja vissza, amely ezredmásodperceket jelöl a helyi idő alapján. |
getMinutes() | A 0 és 59 közötti egész értéket adja vissza, amely a helyi idő alapján a perceket jelenti. |
get Month() | A 0 és 11 közötti egész értéket adja vissza, amely a hónapot jelöli a helyi idő alapján. |
getSeconds() | A 0 és 60 közötti egész számot adja vissza, amely a helyi idő alapján a másodperceket jelenti. |
getUTCDate() | Az 1 és 31 közötti egész értéket adja vissza, amely a megadott dátum napját jelöli az egyetemes idő alapján. |
getUTCDay() | A 0 és 6 közötti egész értéket adja vissza, amely a hét napját jelenti az egyetemes idő alapján. |
getUTCFullYears() | Azt az egész értéket adja vissza, amely az évet reprezentálja az egyetemes idő alapján. |
getUTCHours() | A 0 és 23 közötti egész értéket adja vissza, amely az órákat jelenti az egyetemes idő alapján. |
getUTCMutes() | A 0 és 59 közötti egész értéket adja vissza, amely a perceket jelenti az univerzális idő alapján. |
getUTCMonth() | A 0 és 11 közötti egész számot adja vissza, amely a hónapot jelenti az univerzális idő alapján. |
getUTCSeconds() | A 0 és 60 közötti egész értéket adja vissza, amely az univerzális idő alapján a másodperceket jelenti. |
dátum beállítása() | Beállítja a nap értékét a megadott dátumhoz a helyi idő alapján. |
setDay() | Beállítja a hét adott napját a helyi idő alapján. |
setFullYears() | A megadott dátum évértékét a helyi idő alapján állítja be. |
setHours() | Beállítja az óra értékét a megadott dátumra a helyi idő alapján. |
setMilliseconds() | A megadott dátum ezredmásodperces értékét a helyi idő alapján állítja be. |
setMinutes() | A helyi idő alapján beállítja a megadott dátum percértékét. |
set Month() | Beállítja a hónap értékét a megadott dátumra a helyi idő alapján. |
setSeconds() | Beállítja a második értéket a megadott dátumhoz a helyi idő alapján. |
setUTCDate() | Az univerzális idő alapján állítja be a nap értékét a megadott dátumhoz. |
setUTCDay() | A hét adott napját az egyetemes idő alapján állítja be. |
setUTCFullYears() | A megadott dátum évértékét az egyetemes idő alapján állítja be. |
setUTCHours() | Az univerzális idő alapján állítja be a megadott dátum óraértékét. |
setUTCMilliseconds() | Az univerzális idő alapján állítja be a megadott dátum ezredmásodperces értékét. |
setUTCMutes() | Az univerzális idő alapján állítja be a megadott dátum percértékét. |
setUTCMonth() | Az univerzális idő alapján állítja be a hónap értékét a megadott dátumra. |
setUTCSeconds() | A megadott dátum második értékét az univerzális idő alapján állítja be. |
toDateString() | Egy Date objektum dátum részét adja vissza. |
toISOString() | A dátumot ISO formátumú karakterláncban adja vissza. |
toJSON() | A Date objektumot képviselő karakterláncot ad vissza. A Dátum objektumot is szerializálja a JSON szerializálás során. |
toString() | A dátumot karakterlánc formájában adja vissza. |
toTimeString() | Egy Date objektum időrészletét adja vissza. |
toUTCSstring() | A megadott dátumot karakterlánc formájában konvertálja UTC időzónával. |
értéke() | Egy Date objektum primitív értékét adja vissza. |
JavaScript dátum példa
Lássuk az egyszerű példát a dátumobjektum nyomtatására. Kinyomtatja a dátumot és az időt is.
Current Date and Time: <span id="txt"></span> var today=new Date(); document.getElementById('txt').innerHTML=today;Tesztelje most
Kimenet:
Current Date and Time: <span id="txt3"></span>
Lássunk egy másik kódot a dátum/hónap/év nyomtatásához.
Kimenet:
JavaScript aktuális idő példa
Lássuk az egyszerű példát a rendszer aktuális idejének kinyomtatására.
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;Tesztelje most
Kimenet:
Current Time: <span id="txt"></span>
JavaScript digitális óra példa
Lássuk az egyszerű példát a digitális óra megjelenítésére JavaScript dátumobjektum használatával.
Kétféleképpen állíthat be intervallumot a JavaScriptben: setTimeout() vagy setInterval() metódussal.
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>