// function getWeek(dateTime) { // let curDate = new Date(dateTime); // let date = new Date(dateTime); // // 设置本年的第一天 // date.setMonth(0); // date.setDate(1); // let day = date.getDay(); // var add = 1; // console.log("day:", day); // if (day == 0) day = 7; // 以周一为一周开始 // // day = day + 1; // 以周末为一周开始 // if (day > 5) add = 0; // 获取出现的次数 // day = 7 - day; // let dayGap = (curDate.getTime() - date.getTime()) / 86400000; // let result = Math.ceil((dayGap - day) / 7) + add; // return result; // } // console.log(getWeek("2023-02-25")) // let date = new Date("2025-06-10"); // let year = date.getFullYear(); // date.setMonth(0); // date.setDate(1); // let day = date.getDay(); // if(day == 6){ // day = -1; // } // date.setDate(6 - day);// 第一个星期五 let date = new Date("2025-06-10"); let year = date.getFullYear(); date.setMonth(0); date.setDate(1); let day = date.getDay(); console.log("date: ", day); if(day == 0){ day = 7; } if(day == 1){ day = 8; } date.setDate(9 - day);// 第一个星期一 console.log("date: ", date); // let time = 638598571806538776*100/1000000000; // // let tick1970 = 62135596800; // console.log("date: ",time-tick1970, new Date(Math.floor(time-tick1970)*1000),63859857180-1724260380, // new Date(Math.floor(63859857180-62135596800)*1000).toUTCString());