Показать текущее время
Вывод даты происходит через объект Date().
let date = new Date();
date.getMinutes(); // минуты
date.getHours(); // часы
date.getSeconds(); // секунды
date.getMilliseconds(); // миллисекунды
date.getDate(); // день месяца
date.getMonth(); // месяц (0 - январь, 1 - февраль, ..., 11 - декабрь)
date.getDay(); // день недели (1 - понедельник, ..., 0 - воскресенье)
date.getFullYear(); // год
date.getHours() > 12 ? hours - 12 : hours; // часы в 12-часовом формате
Пример кода:
let date = new Date();
// Дата — 18.9.2025
date.getDate() + "." + date.getMonth() + "." + date.getFullYear();
// Время — 3:20:11
date.getHours() + ":" + date.getMinutes() + ":" + date.getSeconds();
Также можно задавать длину числа, чтобы дата выглядела более читабельна:
let date = new Date();
// 8.9.2025
date.getDate() + "." + date.getMonth() + "." + date.getFullYear();
// 08.09.2025
String(date.getDate()).padStart(2, "0") + "." + String(date.getMonth()).padStart(2, "0") + "." + date.getFullYear();
Вывести дату под формат текущего языка можно через метод toLocaleDateString().
let date = new Date();
date.toLocaleDateString(); // 06.03.2025
Также можно настроить вывод даты:
let date = new Date();
let options = {
year: "numeric",
month: "long",
day: "numeric",
};
date.toLocaleDateString("ru-RU", options); // 6 марта 2025 г.
Поддержать автора
Все статьи создаются и поддерживаются одним человеком,
если вам нравится контент, вы можете поддержать автора сайта
