Есть ли способ получить формат даты с момента? - PullRequest
0 голосов
/ 25 апреля 2018

Я использую момент.Я форматирую свою дату с moment().format('LLL').В зависимости от локали будет отображаться дата в формате локали.Однако мне нужно знать, какой формат используется:

В момент, когда файлы js (внутренний код), я могу найти

longDateFormat : {
            LT : 'HH:mm',
            LTS : 'HH:mm:ss',
            L : 'DD/MM/YYYY',
            LL : 'D MMMM YYYY',
            LLL : 'D MMMM YYYY HH:mm',
            LLLL : 'dddd D MMMM YYYY HH:mm'
        },

Но я не знаю, есть ли метод дляaccess.

Есть ли способ сказать «эй, какой формат для этой локали и LL?» и он вернет D ММММ ГГГГ.

moment().locale('fr').getFormatFor('LL') // output  D MMMM YYYY

Спасибо,

Stéphane.

1 Ответ

0 голосов
/ 25 апреля 2018

Необходимая функциональность добавлена ​​в версии 2.8.0 и выше.

longDateFormat(dateFormat)

https://momentjs.com/docs/#/i18n/locale-data/

...