function countdown(){
var countdown = $(".header .time"),
reduceDay = countdown.children(".countdown"),
seed = 0,
startTime = (+new Date(2015,1,13,18,0,0,0)) / 1000;
function numFormat(num){
if(num < 10){
return "0" + num;
}else{
return num;
}
}
function timeEnd(){
reduceDay.text("00");
}
function setRemainTime(time){
time = time - seed;
if (time > 0) {
var day = Math.floor((time / 3600) / 24);
reduceDay.text(numFormat(day));
} else {
timeEnd();
}
seed++;
}
function ajaxHandle(xhr){
var headers = xhr.getResponseHeader('Date'),
tmp = Date.parse(headers) / 1000,
reduce = startTime - tmp;
if(reduce > 0) {
countdown.attr('diff','');
countdown.attr('diff', reduce);
var time = parseInt(countdown.attr('diff'));
setRemainTime(time);
var InterValObj = window.setInterval(function(){setRemainTime(time)},1000);
}
else{
timeEnd();
}
}
$.ajax({
type : "get",
url : "http://ltt.1905.com/time.html",
cache : false,
success : function(data,status,xhr){
ajaxHandle(xhr);
},
error : function(xhr){
ajaxHandle(xhr);
}
});
}
countdown();