你可以使用 JavaScript 的 Date 對象來計算當前一周的日期。首先,你需要獲取當前日期,然后使用 Date 對象的 getDay 方法獲取當前是星期幾(星期日是 0,星期一是 1,以此類推)。然后,你可以根據(jù)當前是星期幾來計算出本周的第一天和最后一天的日期。文章來源:http://www.zghlxwxcb.cn/news/detail-697984.html
例如,下面是一個示例函數(shù),它可以計算出當前一周的第一天和最后一天的日期:
?文章來源地址http://www.zghlxwxcb.cn/news/detail-697984.html
function getWeekDates () {
// 獲取當前日期
var today = new Date();
// 獲取當前是星期幾
var day = today.getDay();
if (day == 0) {
// 計算本周第一天的日期
var startDate = new Date(today.getFullYear(), today.getMonth(), today.getDate() - day - 6);
// 計算本周最后一天的日期
var endDate = new Date(today.getFullYear(), today.getMonth(), today.getDate() - day);
} else {
var startDate = new Date(today.getFullYear(), today.getMonth(), today.getDate() - day + 1);
var endDate = new Date(today.getFullYear(), today.getMonth(), today.getDate() - day + 7);
}
// 返回本周的日期范圍
return { start: startDate, end: endDate };
}
到了這里,關(guān)于js怎么計算當前一周的日期的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!