时刻无效日期
Moment invalid date
我有以下内容:
...
const dateOfBirth = moment(data.dob)
.format("YYYY-MM-DD")
debugger
const updatedInfo = {
firstName: data.firstName,
lastName: data.lastName,
title: data.title,
version: customerVersion,
dateOfBirth,
email: data.email,
}
...
如果 data.dob
的值为 11/10/1900,则一切正常,但如果 15/11/1900
,则 dateOfBirth value
为 invalid date
。
我尝试使用以下方法:
const dateOfBirth = moment(data.dob)
.endOf("month")
.format("YYYY-MM-DD")
但它仍然 returns 无效日期。
你应该用适当的格式解析它
moment("15/11/1900", "DD/MM/YYYY").format("YYYY-MM-DD")
我有以下内容:
...
const dateOfBirth = moment(data.dob)
.format("YYYY-MM-DD")
debugger
const updatedInfo = {
firstName: data.firstName,
lastName: data.lastName,
title: data.title,
version: customerVersion,
dateOfBirth,
email: data.email,
}
...
如果 data.dob
的值为 11/10/1900,则一切正常,但如果 15/11/1900
,则 dateOfBirth value
为 invalid date
。
我尝试使用以下方法:
const dateOfBirth = moment(data.dob)
.endOf("month")
.format("YYYY-MM-DD")
但它仍然 returns 无效日期。
你应该用适当的格式解析它
moment("15/11/1900", "DD/MM/YYYY").format("YYYY-MM-DD")