Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用moment js获取不同格式的日期_Javascript_Date_Momentjs - Fatal编程技术网

Javascript 如何使用moment js获取不同格式的日期

Javascript 如何使用moment js获取不同格式的日期,javascript,date,momentjs,Javascript,Date,Momentjs,我正在使用MomentJS库来实现日期格式。当我窃听那一刻 moment.localeData().longDateFormat('L') 它返回如下输出格式MM/DD/YYYY,但我需要返回或显示如下日期格式DD/MM/YYYY。那么,为了返回这种格式,我必须对代码进行哪些更改 我尝试了很多地方,只得到了如何将一个日期转换成其他格式的答案。默认情况下,当使用.longDateFormat('L')时,js返回MM/DD/yyyyy作为格式。您应该使用来更改它的格式 moment.update

我正在使用MomentJS库来实现日期格式。当我窃听那一刻

moment.localeData().longDateFormat('L')
它返回如下输出格式
MM/DD/YYYY
,但我需要返回或显示如下日期格式
DD/MM/YYYY
。那么,为了返回这种格式,我必须对代码进行哪些更改


我尝试了很多地方,只得到了如何将一个日期转换成其他格式的答案。

默认情况下,当使用
.longDateFormat('L')
时,js返回
MM/DD/yyyyy
作为格式。您应该使用来更改它的格式

moment.updateLocale('en', {
    longDateFormat : {
        L: "DD/MM/YYYY"
    }
});
如中所述,您应该更改
longDateFormat
对象的
L
属性

moment.UpdateScale('en'{
longDateFormat:{
L:“日/月/年”
}
});
var long=moment.localeData().longDateFormat('L');
console.log(长)
的可能重复项