桃源记客服系统前端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

54 lines
1.4 KiB

// 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());