Работа з аб'ектам Date у JavaScript
Зараз мы з вамі пачнем вывучаць работу з
датамі на JavaScript. Для гэтага нам спатрэбіцца
аб'ект Date, з дапамогай якога ў
JavaScript можна ажыццяўляць розныя маніпуляцыі
з датамі.
Аб'ект з датай ствараецца наступным чынам:
new Date();
Давайце запішам створаны аб'ект у якую-небудзь
зменную, напрыклад, у зменную date:
let date = new Date();
Пасля праведзенай аперацыі зменная date
будзе прадстаўляць сабой аб'ект, які захоўвае
ў сабе бягучы момант часу (секунду, хвіліну,
гадзіну і гэтак далей).
Выкарыстоўваючы гэты аб'ект з дапамогай спецыяльных метадаў мы можам атрымаць патрэбныя нам характарыстыкі часу, напрыклад, бягучую гадзіну, бягучы дзень ці бягучы месяц.
Напрыклад, бягучую гадзіну можна атрымаць так:
date.getHours(), а бягучы месяц -
вось так date.getMonth(). Глядзіце
ўсе варыянты:
let date = new Date();
console.log(date.getFullYear()); // год
console.log(date.getMonth()); // месяц
console.log(date.getDate()); // дзень
console.log(date.getHours()); // гадзіны
console.log(date.getMinutes()); // хвіліны
console.log(date.getSeconds()); // секунды
Майце на ўвазе, што месяц, які вяртае метад
getMonth, пачынаецца з нуля - студзень
нулявы, люты першы і гэтак далей.
Вывядзіце на экран бягучы дзень.
Вывядзіце на экран бягучы месяц.
Вывядзіце на экран бягучы год.