Метод toLocaleTimeString — это встроенная функция JavaScript, используемая для преобразования объекта даты в локализованное представление строки времени на основе настроек браузера пользователя. Он учитывает локаль пользователя и соответствующим образом форматирует строку времени. Вот несколько примеров использования этого метода:
-
Базовое использование:
const date = new Date(); const timeString = date.toLocaleTimeString(); console.log(timeString); -
Указание локали и параметров:
const date = new Date(); const options = { hour: 'numeric', minute: 'numeric', hour12: true }; const timeString = date.toLocaleTimeString('en-US', options); console.log(timeString);
Во втором примере мы указываем языковой стандарт «en-US» (английский, США) и предоставляем дополнительные параметры для форматирования времени с использованием 12-часового формата времени с полями «час» и «минута».