var upTime = Date.parse("06-15-2015 00:00:00.000");
var downtime = (new Date()).valueOf();
document.getElementById("demo").innerHTML = lastTime(upTime,downtime);
console.log(lastTime(upTime,downtime));
function lastTime(upTime,downtime){
var s = parseInt((downtime-upTime)/1000);
daysText = Math.floor(days);
hours = s / 60 / 60 - (24 * daysText);
hoursText = Math.floor(hours);
minutes = s /60 - (24 * 60 * daysText) - (60 * hoursText);
minutesText = Math.floor(minutes);
seconds = s - (24 * 60 * 60 * daysText) - (60 * 60 * hoursText) - (60 * minutesText);
secondsText = Math.round(seconds);
return daysText+'天'+hoursText+'时'+minutesText+'分'+secondsText+'秒';
}else if( s > 3600 && s <= 86400){
hoursText = Math.floor(hours);
minutes = s /60 - (60 * hoursText);
minutesText = Math.floor(minutes);
seconds = s - (60 * 60 * hoursText) - (60 * minutesText);
secondsText = Math.round(seconds);
return hoursText+'时'+minutesText+'分'+secondsText+'秒';
}else if(s>60 && s <= 3600){
minutesText = Math.floor(minutes);
seconds = s - (60 * minutesText);
secondsText = Math.round(seconds);
return minutesText+'分'+secondsText+'秒';
}else if(0 < s && s <= 60){
secondsText = Math.round(seconds);