今天分享下代码片段 获取当前月的第几周
const getMonthWeek = (a, b, c) => {
var date = new Date(b, parseInt(b) - 1, c),
w = date.getDay(),
d = date.getDate()
if (w == 0) {
w = 7
}
var config = {
getMonth: date.getMonth() + 1,
getYear: date.getFullYear(),
getWeek: Math.ceil((d + 6 - w) / 7)
}
return config
}
let getDate = getMonthWeek("2023", "04", "13")
console.log("今天是 " + getDate.getYear + " 年的第 " + getDate.getMonth + " 月的第 " + getDate.getWeek + " 周")