Любой + Время: i18N сокращений дня и месяца от moment.js

Я использую выбор времени / даты Any+Time (jQuery-Plug-In). Дополнительно момент.js для манипуляции временем. Вместо moment.js плагин Any+Time не поддерживает различные языки напрямую.

Для moment.js есть дополнительные файлы для поддержки других языков, включая сокращения месяцев и дней. Поэтому я хочу, чтобы они снова использовались.

1 ответ

Решение

После настройки языка глобально в moment.js:

<script type="text/javascript" src="js/lib/moment.min.de.js"></script>
<script>
     moment.lang("de");
</script>

Я экземпляр объекта момента для сбора сокращений при инициализации средства выбора даты:

<script>
    var $moment = moment();
    $('.datepicker').AnyTime_picker({ 
        format: "%a %d.%m.%Y",
        dayAbbreviations: $moment.lang()._weekdaysShort,
        monthAbbreviations: $moment.lang()._monthsShort
    })
</script>
Другие вопросы по тегам