Хороший обратный отсчет HTML -страницы JS может быть точным для секунд, что просто, но практично
<! Doctype html> <html> <head> <meta charset = "utf-8"> </head> <body> <div id = "countmsg"> <span id = "t_d"> 00 дней </span> <span id = "t_h"> 00 часов </span> <pan ID = "T_M"> 00 минуты </span> <span> <span> <span> <span> 00 00 Секунды </span> </div> <script type = "text/javascript"> function getrtime () {var endtime = new Date ('2014/10/23 10:00:00'); // Крайний срок var nowtime = new Date (); var t = endtime.getTime () - nowtime.getTime (); /*var d = math.floor (t/1000/60/60/24); t- = D*(1000*60*60*24); var h = math.floor (t/1000/60/60); T- = H*60*60*1000; var m = math.floor (t/1000/60/60); t- = M*60*1000; var s = math.floor (t/1000);*/var d = math.floor (t/1000/60/60/24); var h = math.floor (t/1000/60/60%24); var m = math.floor (t/1000/60%60); var s = math.floor (t/1000%60); document.getElementbyId ("t_d"). innerhtml = d + "день"; document.getElementbyId ("t_h"). innerhtml = h + "время"; document.getElementbyId ("t_m"). innerhtml = m + "минуты"; document.getElementbyId ("t_s"). innerhtml = s + "секунды"; } setInterval (getrtime, 1000); </script> </body> </html>