Moment.JS 没有在两个不同的日期呈现正确的月份
Moment.JS not rendering correct month on two different dates
MomentJS Problem Attached In This Picture
我无法从使用 Moment.js 的日期中获取月数,您可以看到它正在接受一个日期而不是其他日期,显示无效日期。
var l = moment(this.cellData[0]['"OD"'], "DD/MM/YYYY").format("DD/MM/YYYY");
var p = moment().format("M");
console.log(' l ', moment(l), ' p ', p);
问题是默认的时刻解析器以下列格式解析:
MM/DD/YYYY
您的代码执行的操作如下:
var l = moment("17/09/2021", "DD/MM/YYYY").format("DD/MM/YYYY"); //outputs "17/09/2021"
moment(l) // -> passes the string "17/09/2021" but without the format
// FIX
moment(l, "DD/MM/YYY");
MomentJS Problem Attached In This Picture
我无法从使用 Moment.js 的日期中获取月数,您可以看到它正在接受一个日期而不是其他日期,显示无效日期。
var l = moment(this.cellData[0]['"OD"'], "DD/MM/YYYY").format("DD/MM/YYYY");
var p = moment().format("M");
console.log(' l ', moment(l), ' p ', p);
问题是默认的时刻解析器以下列格式解析:
MM/DD/YYYY
您的代码执行的操作如下:
var l = moment("17/09/2021", "DD/MM/YYYY").format("DD/MM/YYYY"); //outputs "17/09/2021"
moment(l) // -> passes the string "17/09/2021" but without the format
// FIX
moment(l, "DD/MM/YYY");