gpt4 book ai didi

momentjs - 如何为moment.js全局设置语言

转载 作者:行者123 更新时间:2023-12-03 14:46:11 26 4
gpt4 key购买 nike

我得到例如:1天前。我需要的是为不同的语言设置,例如为 de .任何建议我该怎么做?

moment(Date.now()).fromNow()

我试过这个:
<script>
var moment = moment();
moment.locale('de');
</script>

但得到一个错误:

moment is not a function

最佳答案

查看官方文档如何changing locale globally .

请注意,您必须导入区域设置数据(例如 moment-with-locales.min.js )

这是一个工作示例:

moment.locale('de');
console.log(moment(Date.now()).fromNow()); //vor ein paar Sekunden
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.17.1/moment-with-locales.min.js"></script>


您还可以仅使用给定语言环境的数据(例如 de ):

moment.locale('de');
console.log(moment(Date.now()).fromNow()); //vor ein paar Sekunden
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.17.1/moment.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.17.1/locale/de.js"></script>


此外,您正在代码中重新定义时刻,这是不正确的
var moment = moment();

关于momentjs - 如何为moment.js全局设置语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41595585/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com