我尝试了在 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/
首先,您必须导入要使用的语言: