Получите код из названия страны или зоны для установки момента locale (). js - PullRequest
0 голосов
/ 09 июля 2020

Я использую момент. js с часовым поясом в нем.

Я пытался найти, как получить код 'fr' из имени зоны 'Europe/Paris' весь день , но безуспешно.

Я прочитал все их документы и тоже не смог найти эту функцию, поэтому мне нужна помощь по этому вопросу.

Ближайшее, что я нашел, это this . Мне нужна эта функция, но в обратном порядке, чтобы передать название страны и получить код страны.

1 Ответ

0 голосов
/ 10 июля 2020

К счастью, я нашел решение

moment.tz.zone('America/New_York').countries()

Это даст вам array, так что вы, ребята, можете легко передать это значение в locale()

Итак, окончательный код будет:

var get_locale = moment.tz.zone('America/New_York').countries();
moment.locale(get_locale);
...