如何在datepicker中启用周范围

时间:2013-11-13 10:46:42

标签: jquery

我的要求是: 我必须在每年的前20周才在星际拍卖行中展示星期四。怎么做?请帮助我,因为我在代码中第一次使用jquery。

1 个答案:

答案 0 :(得分:0)

参考:Show week number with Javascript?

Date.prototype.getWeek = function() {
    var onejan = new Date(this.getFullYear(),0,1);
    return Math.ceil((((this - onejan) / 86400000) + onejan.getDay()+1)/7);
}   


$('#inputId').datepicker({
   beforeShowDay: function (date) {
       if (date.getWeek() <= 20 && date.getDay() == 4) {
           return [true, ''];
       }
       return [false, ''];
   }
});