Kuupäevaobjekti aja määramine JavaScriptis
Kui me loome kuupäevaobjekti
nii: new Date(), -
jätame ümarsulgud tühjaks. Sel
juhul saame praeguse ajahetke.
Võib aga teha teisiti - edastada
sellele parameetrid vormingus new Date(aasta,
kuu, päev, tunnid, minutid, sekundid, millisekundid)
ja sel juhul kirjutatakse muutujasse date
mitte praegune ajahetk, vaid see,
mille me parameetrites määrasime. Sel juhul
algab kuude loendamine parameetrite edastamisel
nullist.
Parameetreid võib lõpust ära jätta. Sel juhul loetakse puuduvad parameetrid millisekundite, sekundite ja tundide puhul võrdseks nulliga, ning päevade puhul - ühega. Aastat ja kuud ei saa ära jätta.
Loome objekti kuupäevaga kindla ajahetke jaoks:
let date = new Date(2025, 10, 5, 12, 59, 59);
Võimalust määrata ajahetke saab kasutada näiteks selleks, et teada saada nädalapäeva kindla kuupäeva kohta:
let date = new Date(2025, 10, 5); // määrame 5. november 2025
let day = date.getDay();
let days = ['p', 'e', 't', 'k', 'n', 'r', 'l'];
console.log(days[day]);
Uurige, mis nädalapäev oli teie sünnipäeval.