Работа с объектом 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, начинается с нуля - январь нулевой, февраль первый и так далее.

Выведите на экран текущий день.

Выведите на экран текущий месяц.

Выведите на экран текущий год.