继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

倒计时函数

FYL_天道酬勤
关注TA
已关注
手记 18
粉丝 18
获赞 62
//倒计时函数
$scope.showtime=function(endTime){
    var time_start = new Date().getTime(); //设定当前时间
    var time_end = new Date(endTime).getTime(); //设定目标时间
    // 计算时间差
    var time_distance = time_end - time_start;
    if (time_distance > 0) {
        // 天
        var int_day = Math.floor(time_distance / 86400000)
        time_distance -= int_day * 86400000;
        // 时
        var int_hour = Math.floor(time_distance / 3600000)
        time_distance -= int_hour * 3600000;
        // 分
        var int_minute = Math.floor(time_distance / 60000)
        time_distance -= int_minute * 60000;
        // 秒
        var int_second = Math.floor(time_distance / 1000)

        $scope.countDown={
            dayten:parseInt(int_day / 10),
            dayone:parseInt(int_day % 10),
            hourten:parseInt(int_hour / 10),
            hourone:parseInt(int_hour % 10),
            minuteten:parseInt(int_minute / 10),
            minuteone:parseInt(int_minute % 10),
            secondten:parseInt(int_second / 10),
            secondone:parseInt(int_second % 10)
        };

        $timeout(function(){
            $scope.showtime(endTime)
        }, 1000);

    }
}

如下24小时倒计时

http://img1.mukewang.com/5dc52b080001d9e401410069.jpg

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP