1.在js中需要求的当前日期的周一和周日
var now = new Date(); // 当前日期时间对象 var date = now.getDate(); // 当前是几号:当前日期在一个月中的第几天 var d2 = now.getDay(); // 当前周几: 当前日期在本周当中是周几 获取周一和周日的日期 var mondayDistance = now.getDay() - 1; // 距离周一几天 var sundayDistance = (7 - mondayDistance) - 1; // 距离周末几天 var monday = new Date(new Date().setDate(now.getDate() - mondayDistance)); // setDate方法用于将日期设定为指定的当前月的第几天 var sunday = new Date(new Date().setDate(now.getDate() + sundayDistance)); console.log(monday); console.log(sunday);