Moment.JS重音月份,西班牙语?

时间:2017-07-28 20:48:47

标签: javascript c# momentjs

我使用时刻js从c#JSONified日期时间a转换为推荐here

/Date(1501287730903)/

我的目标是将包含$scope.var = moment($scope.var).toDate(); 的变量不仅转换为JS日期,而是转换为/Date(1501287730903)/

之类的字符串
05 Jan 2017

工作正常,但我想要实际的月份。当我继续

$scope.var = moment($scope.var).format('DD/MM/YYYY');

但是,我得到$scope.var = moment($scope.var).format('DD/MMM/YYYY'); ,MMMM呈现28-júl-2017

我不确定,但看起来它似乎要去西班牙月份......?我如何指定英语?

1 个答案:

答案 0 :(得分:0)

您加入的语言环境是什么? 我猜测在此代码之前您加载了西班牙语语言环境,如下所示:

moment.locale('es-es');

尝试在解析日期之前加载英语语言环境,如下所示:

moment.locale('en');