Работа с объектом Date в JavaScript

Сейчас мы начнем изучать работу с датами на JavaScript. Для этого нам понадобится объект Date, с помощью которого в JavaScript можно осуществлять различные манипуляции с датами.

Объект с датой создается следующим образом:

javascriptnew Date();

Давайте запишем созданный объект в какую-нибудь переменную, к примеру, в переменную date:

javascriptlet date = new Date();

После проделанной операции переменная date будет представлять собой объект, хранящий в себе текущий момент времени (секунду, минуту, час и так далее).

Используя этот объект с помощью специальных методов мы можем получить нужные нам характеристики времени, например, текущий час, текущий день или текущий месяц.

К примеру, текущий час можно получить так: date.getHours(), а текущий месяц - вот так date.getMonth(). Смотрите все варианты:

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

Задание 1

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

Задание 2

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

Задание 3

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