Полный цикл в digital

Объект Date в JavaScript

Объект Date - основной объект для работы с датами.

Синтаксис

Теперь переменная date - это объект с датой, который хранит в себе текущий момент времени (секунду, минуту, час и так далее). С помощью специальных функций мы можем получить нужные нам характеристики времени, например, текущий час, текущий день или текущий месяц.

let date = new Date()
let date = new Date();
console.log(date.getSeconds());  // секунды
console.log(date.getMinutes());  // минуты
console.log(date.getHours());    // часы
console.log(date.getDate());     // дни
console.log(date.getMonth());    // месяцы с нуля
console.log(date.getFullYear()); // год
console.log(date.getDay());      // текущий день недели

Можно задать не текущий момент времени, а заданный. Для этого следует передать параметры в формате new Date(год, месяц, день, часы, минуты, секунды, миллисекунды) и в этом случае в переменную date запишется не текущий момент времени, а тот который мы указали в параметрах. Особенности такого формата: отсчет месяцев начинается с нуля, отсутствующие параметры, начиная с часов считаются равными нулю, а для года, месяцев и дней – единице.

Пример

Давайте выведем текущие день, месяц и год в формате год-месяц-день (месяц при этом будет на 1 меньше настоящего, так как нумерация месяцев с нуля):

let date = new Date();
let str  = date.getFullYear() + '-' + date.getMonth() + '-' + date.getDate();
console.log(str);
Заполните форму уже сегодня!
Для начала сотрудничества необходимо заполнить заявку или заказать обратный звонок. В ответ получите коммерческое предложение, которое будет содержать индивидуальную стратегию с учетом требований и поставленных задач
Работаем по будням с 9:00 до 18:00. Заявки, отправленные в выходные, обрабатываем в первый рабочий день до 12:00.
Спасибо, ваш запрос принят и будет обработан!
Эйч Маркетинг