var a = moment("24 12 1995").format('DD MM YYYY');
alert(a)
//这应该是有效的,但实际上不是。
var a = moment("12 24 1995").format('DD MM YYYY');
alert(a)
//这应该是无效的,但它是有效的。 (月份是24)
版本:Moment.js 2.10.3
最佳答案
您应该将格式作为参数传递:
moment("24 12 1995", "DD MM YYYY");
.format
函数的作用是格式化输出。
所以你可以这样做:
var format = "DD MM YYYY";
var date = moment("24 12 1995", format);
alert(date.format(format));
关于javascript - Moment.js 问题格式方法无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31019739/