define(function(require , exports , module) {
var countDown = function(time,id){
var end_time = new Date(time).getTime();
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;
});