Intl.DateTimeFormat.prototype.resolvedOptions()

Сводка

Метод Intl.DateTimeFormat.prototype.resolvedOptions() возвращает новый объект со свойствами, отражающими локаль и параметры форматирования даты и времени, вычисленные во время инициализации соответствующего объекта DateTimeFormat.

Синтаксис

dateTimeFormat.resolvedOptions()

Описание

Возвращает новый объект со свойствами, отражающими локаль и параметры форматирования чисел, вычисленные во время инициализации соответствующего объекта DateTimeFormat. Объект содержит следующие свойства:

locale

Языковая метка BCP 47 реально используемой локали. Если во входной языковой метке BCP 47 запрошены какие-либо расширения Unicode, приведшие к этой локали, запрошенные и поддерживаемые для этой локали пары ключ-значение также будут включены в свойство locale.

calendar

numberingSystem

Значения, запрошенные ключами расширения Unicode "ca" и "nu", либо значения по умолчанию.

timeZone

Значение, предоставленное для этого свойства в аргументе options; undefined (представляет временную зону по умолчанию среды выполнения), если ничего не было предоставлено. Предупреждение: приложения не должны полагаться на возврат undefined, поскольку будущие версии вместо него могут возвращать строковое значение, идентифицирующее временную зону по умолчанию среды выполнения.

hour12

Значение, предоставленное для этого свойства в аргументе options, либо значение по умолчанию.

weekday

era

year

month

day

hour

minute

second

timeZoneName

Значения, получившиеся в результате объединения соответствующих свойств в аргументе options и доступных комбинаций и представлений форматирования даты/времени в выбранной локали. Некоторые из этих свойств могут не присутствовать, что означает, что соответствующие компоненты не попадают в форматированный вывод.

Спецификации

Specification
ECMAScript Internationalization API Specification
# sec-intl.datetimeformat.prototype.resolvedoptions

Совместимость с браузерами

BCD tables only load in the browser

Смотрите также