workfill.js 1.73 KB
/**
 * Created by mac on 18/7/25.
 */
var weekOfday = Number(moment().format('E'));//计算今天是这周第几天
var clicknum = 0;//定义上下周点击次数
var fun = {
    init:function () {


        //获取本周时间
        $('#time-opr-show').text(moment().subtract('days', weekOfday-1).format('YYYY/MM/DD')+' - '+moment().subtract('days', 0).format('YYYY/MM/DD'));
        // 获取今天时间
        var todaytime  = moment().subtract('days', 0).format('YYYY/MM/DD');
        $('#time-opr-nowtime').text(todaytime);
    },
    timeoprprevbtn:function () {
        $('#time-opr-nextbtn').removeClass('display-none');
        clicknum ++;
        console.log(clicknum)
        var start = weekOfday+7*clicknum-1;
        var end = weekOfday+ clicknum*7-7;
        $('#time-opr-show').text(moment().subtract('days', start).format('YYYY/MM/DD')+' - '+moment().subtract('days',end).format('YYYY/MM/DD'));
    },
    timeoprnextbtn:function () {

        clicknum --;
        console.log(clicknum)
        if(clicknum == 0){
            $('#time-opr-show').text(moment().subtract('days', weekOfday-1).format('YYYY/MM/DD')+' - '+moment().subtract('days', 0).format('YYYY/MM/DD'));
            $('#time-opr-nextbtn').addClass('display-none');
        }else{
            var start = weekOfday+7*clicknum-1;
            var end = weekOfday+ clicknum*7-7;
            $('#time-opr-show').text(moment().subtract('days', start).format('YYYY/MM/DD')+' - '+moment().subtract('days',end).format('YYYY/MM/DD'));
        }


    },
};
fun.init();
// 上一周点击time-opr-prevbtn
$('#time-opr-prevbtn').on('click',function () {
    fun.timeoprprevbtn();
});
// 下一周点击time-opr-nextbtn
$('#time-opr-nextbtn').on('click',function () {
    fun.timeoprnextbtn();
});