使用
getDayDate对象的方法,您可以知道星期几(0 =星期日,1 =星期一,等等)。
然后,您可以减去该天数加一,例如:
function getMonday(d) { d = new Date(d); var day = d.getDay(), diff = d.getDate() - day + (day == 0 ? -6:1); // adjust when day is sunday return new Date(d.setDate(diff));}getMonday(new Date()); // Mon Nov 08 2010


