【发布时间】:2016-07-21 06:47:29
【问题描述】:
当我尝试使用 Moment JS 库根据用户语言显示我的日期时出现此错误:
format.replace is not a function
代码如下:
var localeData = moment.localeData();
switch (navigator.language || navigator.userLanguage) {
case 'fr':
localeData = moment.localeData('fr');
break;
}
localeData.longDateFormat('LL');
var dateToDisplay = moment(1459035326000, "x").format(localeData);
【问题讨论】:
-
我在该代码中看不到
format.replace。该代码中的错误在哪里? -
@GeorgeStocker 在最后一行抛出错误并包含在 moment js 库中。我在某处的通话中肯定有错误
-
看看我对你其他问题的回答。我认为这将澄清很多事情的真相。这不是你应该改变语言环境的方式。
标签: javascript momentjs