<分区>
在项目中,我想这样写下当前的日期和月份:
Today is the 13th of September
获取当前日期时,没有错误。但是,当将当前月份数字转换为当前月份名称时,出现以下错误:
Date.jsx:4 Uncaught RangeError: Maximum call stack size exceeded
我在日期组件中的代码:
function Date() {
let date = new Date()
// console.log(dayDate.getDate())
const takeMonth = (month) => {
const monthName = date.setMonth(month - 1)
return monthName.toLocaleString("default", { month: "long" })
}
return <div> Date {takeMonth(3)}</div>
}
感谢所有答案!