Ядро JavaScript 1.5. Справочник

       

ToLocaleString


Конвертирует дату в строку, используя текущие локальные соглашения.

Метод из

Реализован вJavaScript 1.0, NES 2.0

Версия ECMA

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


См. также

, .



Содержание раздела