Как получить текущую дату и время
Самый простой способ получить текущее время — создать объект new Date(). Это как взгляд на системные часы:
Что внутри объекта Date
Объект Date содержит дату, время, часовой пояс. Чтобы получить конкретные части:
Создание своей даты
Хотите создать конкретную дату — например, 1 января 2025 года? Просто передайте значения:
Форматирование даты
Для красивого вывода используйте toLocaleString() или его разновидности:
Сравнение дат
Даты можно сравнивать и вычитать друг из друга. Например, сколько дней до нового года:
Таймеры: setTimeout и setInterval
Эти функции позволяют выполнять код через время или с интервалом. Например, выдать напоминание через 3 секунды:
Пример из жизни: часы на сайте
Обновим время каждую секунду:
Работа с датой и временем в JavaScript — важный навык. Будь то отображение текущего времени, таймеры, обратные отсчёты или подсчёт дней до событий — Date и таймеры помогут вам справиться с этим. Главное — не забывайте про часовые пояса и миллисекунды!