Idő beállítása a Date objektumban JavaScriptben
Amikor létrehoztuk a dátum objektumot
így: new Date(), -
üresen hagytuk a kerek zárójeleket. Ebben
az esetben az aktuális időpontot kaptuk meg.
Azonban más módon is eljárhatunk - átadhatunk
neki paramétereket a new Date(év,
hónap, nap, óra, perc, másodperc, milliszekundum)
formátumban, és ebben az esetben a date
változóba nem az aktuális időpont, hanem az,
amit a paraméterekben megadtunk, kerül feljegyzésre. Ekkor
a paraméterek átadásakor a hónapok számozása
nulláról kezdődik.
A paramétereket a végétől kezdve elhagyhatjuk. Ebben az esetben a hiányzó paraméterek a milliszekundumok, másodpercek és órák esetében nullának, a napok esetében pedig egynek számítanak. Az évet és a hónapot nem lehet elhagyni.
Hozzunk létre egy objektumot egy adott időpontra:
let date = new Date(2025, 10, 5, 12, 59, 59);
Az időpont megadásának lehetőségét használhatjuk például arra, hogy megtudjuk a hét napját egy adott dátumra:
let date = new Date(2025, 10, 5); // állítsuk be: 2025. november 5.
let day = date.getDay();
let days = ['vas', 'hét', 'ked', 'sze', 'csü', 'pén', 'szo'];
console.log(days[day]);
Találd ki, melyik napra esett a születésnapod.