Метод toLocaleTimeString использует функционал операционной системы для форматирования текстового представления времени. Он преобразовывает данные о времени в строку, используя настройки форматирования операционной системы, в которой выполняется скрипт. Например, в США более распространена 12-часовая система (7:28:34 PM), а в России - 24 часовая (19:28:34).
Такие методы как getHours, getMinutes и getSeconds дают более предсказуемые результаты, чем toLocaleTimeString. Используйте toLocaleTimeString, когда намереваетесь показать пользователю строку в формате, соответствующем выбранным им региональным настройкам. Следует помнить что данный метод, по своей природе, ведёт себя по-разному в зависимости от операционной системы и настроек пользователя.
Пример: Время запуска спутника
var sputnikLaunch = new Date("October 4, 1957 19:28:34 GMT")
today.toLocaleTimeString()// Москвичи зимой получат "23:28:34"// Жители других местностей - возможно, что-то другое
Дежурная шутка
Внимание, в городе появился новый бесплатный интернет—провайдер!
Набираете — 02.
Голосовая регистрация:
Логин:
— Менты
Пароль:
— Козлы
Специально обученные профессионалы выедут на место и пропишут вам как первичный, так и вторичный DNS по самое "не хочу"...