Работа с обекта 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, започва от нула - януари
е нулев, февруари е първи и така нататък.
Изведете на екрана текущия ден.
Изведете на екрана текущия месец.
Изведете на екрана текущата година.