function getWeekNumber(date) { // 創建表示周日的新 Date 物件并獲取其時間戳 const sunday = new Date(date.getFullYear(), date.getMonth(), date.getDate() - date.getDay()); const sundayTimestamp = sunday.getTime(); // 計算到本周六的時間跨度并轉換為天數 const saturdayTimespan = 6 * 24 * 3600 * 1000; // 6天的時間跨度 const saturdayTimestamp = sundayTimestamp + saturdayTimespan; const daysSinceStartOfYear = Math.floor((saturdayTimestamp - new Date(date.getFullYear(), 0, 1).getTime()) / (24 * 3600 * 1000)); // 計算本周在一年中的周數 const weekNumber = Math.ceil(daysSinceStartOfYear / 7); console.log(weekNumber) return weekNumber; } // 示例用法 const myDate = new Date(2023, 0, 2); // 周日 ***注意:月分是從0開始的{0-11} 對應月份是--{1-12}***** const weekNumber = getWeekNumber(myDate); // weekNumber 等于 16
湊湊字數湊湊字數湊湊字數湊湊字數湊湊字數湊湊字數湊湊字數湊湊字數湊湊字數湊湊字數湊湊字數湊湊字數湊湊字數湊湊字數湊湊字數湊湊字數湊湊字數湊湊字數湊湊字數湊湊字數湊湊字數湊湊字數湊湊字數湊湊字數湊湊字數湊湊字數湊湊字數湊湊字數湊湊字數湊湊字數湊湊字數湊湊字數湊湊字數湊湊字數湊湊字數湊湊字數湊湊字數湊湊字數湊湊字數湊湊字數湊湊字數
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/550978.html
標籤:其他
上一篇:引入在線檔案方法
下一篇:返回列表
