Darbas su Date objektu JavaScript
Dabar mes pradėsime mokytis dirbti su
datomis JavaScript. Tam mums reikės
objekto Date, kurio pagalba
JavaScript galima atlikti įvairias manipuliacijas
su datomis.
Datos objektas sukuriamas taip:
new Date();
Įrašykime sukurtą objektą į kokį nors
kintamąjį, pavyzdžiui, į kintamąjį date:
let date = new Date();
Atlikus šią operaciją, kintamasis date
bus objektas, saugantis
esamą laiko momentą (sekundę, minutę,
valandą ir taip toliau).
Naudodami šį objektą ir specialius metodus galime gauti mums reikalingas laiko charakteristikas, pavyzdžiui, esamą valandą, esamą dieną ar esamą mėnesį.
Pavyzdžiui, esamą valandą galima gauti taip:
date.getHours(), o esamą mėnesį -
taip date.getMonth(). Žiūrėkite
visus variantus:
let date = new Date();
console.log(date.getFullYear()); // metai
console.log(date.getMonth()); // mėnuo
console.log(date.getDate()); // diena
console.log(date.getHours()); // valandos
console.log(date.getMinutes()); // minutės
console.log(date.getSeconds()); // sekundės
Atminkite, kad mėnuo, kurį grąžina metodas
getMonth, prasideda nuo nulio - sausis
nulinis, vasaris pirmas ir taip toliau.
Rodykite esamą dieną.
Rodykite esamą mėnesį.
Rodykite esamus metus.