2017-03-07 83 views
0

我有一个要求,我必须从日期选择器中仅选择'星期六',这是我所做的。另一个要求是默认的日期选择器值应该设置为当前月份的星期六或者更早的值。因此对于例如如果我今天点击日期选择器,即3月7日,日期选择器应设置为或显示为3月4日(这是最后一个可用的周六)。这个修补程序可以在jquery或c#代码中,任何东西都是可取的,尽管它更好,我可以试试看看有什么作用。将日期选择器日期设置为最后可用的星期六

在此先感谢。

回答

0

我找到了答案,只是把我的代码,让其他人面临类似的问题,你可以使用。以下是我的代码逻辑。

$("#InputDate").datepicker('setDate', get_first_saturday(new Date)); 
    function get_first_saturday(d) {    
     var day = d.getDay(); 
     var numberOfDaysToAdd = -(day + 1); 
     firstsaturday = d.getDate() + numberOfDaysToAdd; 
     return new Date(d.setDate(firstsaturday)); 
    } 

谢谢。

相关问题