ToLocaleString
Конвертирует дату в строку, используя текущие локальные соглашения.
Метод из
Реализован в
ECMA-262
Синтаксис
toLocaleString()
Параметры
Отсутствуют.
Описание
Метод toLocaleString при форматировании данных основывается на используемой операционной системе. Он конвертирует дату в строку, используя соглашения по форматированию ОС, в которой запущен скрипт. Например, в США месяц вводится до числа (04/15/98), в то время как в Германии число идёт впереди месяца (15.04.98). Если ОС не совместима с year-2000 и не использует полный год для лет до 1900 или после 2000, toLocaleString возвращает строку, которая не совместима с year-2000.
toLocaleString ведёт себя похоже на toString при конвертировании года, когда система не выполняет правильное форматирование.
Методы, такие как , и , дают более переносимый результат, чем toLocaleString.
Примеры
В этом примере today является Date -объектом:
today = new Date(95,11,18,17,28,35) //месяцы даны числами от 0 до 11
today.toLocaleString()
Здесь toLocaleString возвращает строковое значение, которое похоже на следующую форму. Точный формат зависит от платформы.
12/18/95 17:28:35
См. также
, .