我希望前一个星期一出现在用户输入今天日期的字段中。例如:如果输入今天的日期29-Jan-16,则代码将显示前一个星期一的日期(即25-1月16日).在网上看到了一些代码:functiongetPreviousMonday(){vardate=newDate();if(date.getDay()!=0){returnnewDate().setDate(date.getDate()-7-6);}else{returnnewDate().setDate(date.getDate()-date.getDate()-6);}}但是,这不是很有效,为什么? 最佳答案