DayJS 历史日期格式问题
DayJS historical date format issue
DayJS format() 错误地转换了几乎任何历史日期。在此示例中,我尝试格式化公元 2 年(来自用户输入)。输出的是公元 1902 年,这是绝对错误的。现在我想知道我是不是把这个方法弄错了,或者它实际上是一个错误,当然还有如何解决这个问题。
为此
创建了一个Codepen
const formatedDate = dayjs('0002-05-01', 'YYYY-MM-DD').format('YYYY-MM-DD')
console.log(formatedDate)
//Output: "1902-05-01"
DayJS format() 错误地转换了几乎任何历史日期。在此示例中,我尝试格式化公元 2 年(来自用户输入)。输出的是公元 1902 年,这是绝对错误的。现在我想知道我是不是把这个方法弄错了,或者它实际上是一个错误,当然还有如何解决这个问题。
为此
创建了一个Codepenconst formatedDate = dayjs('0002-05-01', 'YYYY-MM-DD').format('YYYY-MM-DD')
console.log(formatedDate)
//Output: "1902-05-01"