我有一个要求,我只需要从datepicker中选择'星期六'。另一个要求是,应将默认日期值设置为本月的最后一个星期六或更ealter。因此,例如如果我今天单击日期点,即3月7日,则应将datePicker设置或显示为3月4日(这是最后一个星期六)。此修复程序可以是在jQuery或C#代码中,任何事情都是可取的,尽管我可以尝试两者都可以查看什么有效。
。预先感谢。
我找到了答案,只是放置我的代码,以便您可以使用其他面临类似问题的代码。以下是我的代码逻辑。
$("#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));
}
谢谢。