您的位置:首页 > Web前端 > JQuery

JQuery倒计时

2016-03-25 18:25 519 查看
/**
* JQuery倒计时
* Created by Steven Guo on 2016/3/25.
*/
define(function(require , exports , module) {

var countDown = function(time,id){
var end_time = new Date(time).getTime();//月份是实际月份-1
var sys_second = (end_time-new Date().getTime())/1000;
var timer = setInterval(function(){
if (sys_second > 1) {
sys_second -= 1;
var day = Math.floor((sys_second / 3600) / 24);
var hour = Math.floor((sys_second / 3600) % 24);
var minute = Math.floor((sys_second / 60) % 60);
var second = Math.floor(sys_second % 60);

var hourStr = hour<10?"0"+hour:hour;
var minuteStr = minute<10?"0"+minute:minute;
var secondStr = second<10?"0"+second:second;

var timeStr = hourStr + ':' + minuteStr + ':' + secondStr;
$(id).text(timeStr);
} else {
clearInterval(timer);
}
}, 1000);
}

module.exports.countDown = countDown;
});
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: