Я пробовал тысячу способов, которые видел в SOEn, но ни один из них не работает для меня.
Вот пример того, что я пытаюсь сделать:
$( document ).ready(function() {
console.log(moment(new Date('2017-03-16')).format('dddd MMMM D'));
});
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.17.1/moment.min.js"></script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.17.1/locale/es.js"></script>
Здесь работает отлично, а в моей системе НЕТ, с чего бы это? Я работаю с теми же, cdn
что и в примере.
то, что должно быть указано четко, чтобы библиотека знала, что когда вы используете тот
moment.lang("es")
или иной язык, он работает для вас везде.Таким образом, вы можете настроить все форматы по своему усмотрению, функция
split
, которая находится в конце каждой строки, указывает, что после каждого _ это другой формат.Немного поздно, но ознакомьтесь с этой информацией и документацией сегодня. Непосредственно перед преобразованием импортируйте язык:
https://momentjs.com/docs/#/use-it/typescript/
https://momentjs.com/docs/#/use-it/typescript/
Сначала вам нужно импортировать язык, который вы хотите использовать: