仅限工作日的Jquery倒数计时器

时间:2016-04-06 06:44:36

标签: jquery countdowntimer

我使用Syotimer jquery插件(https://github.com/mrfratello/SyoTimer)进行递归倒计时。它工作正常。目前我已将其设置为2天的peroidic倒计时。

这是我的代码:

jQuery('#periodic_timer').syotimer({
                year: 2016,
                month: 1,
                day: 30,
                hour: 13,
                minute: 41,


                dayVisible: false,
                dubleNumbers: false,
               // effectType: 'opacity',

                periodUnit: 'd',
                periodic: true,
                periodInterval: 2,
            });

现在我的问题是我需要仅在工作日<周>和周末计时器不能正常工作?           谁可以帮我这个事?这个插件是否提供了这样的功能,还是有任何可能的方式来实现我的要求?

此致 aton1004

1 个答案:

答案 0 :(得分:1)

您的功能不一定包含在插件中。您可以确定一周中的当前日期,如果不是周末,则只需连接插件:

var currentDateTime = new Date(),
    currentWeekDay = currentDateTime.getDay();

if ( currentWeekDay != 0 && currentWeekDay != 6 ) {
    var syoTimerOptions = {
        // put here plugin options
        };
    jQuery('#periodic_timer').syotimer( syoTimerOptions );
}

P.S。:方法getDate()返回星期日数:0 - 星期日,1 - 星期一,......,6 - 星期六