将时间戳格式化为 HH:ii:ss的格式
<html>
<head>
</head>
<body><span id="time"></span><script>var timestamp = Date.parse(new Date())/1000;var time_old = Date.parse(new Date())/1000;
        timeAdd()/*** @purpose    :    计时器,自动加一秒* @time    :    2018-01-23* @author    :    daicr*/function timeAdd(){document.getElementById('time').innerHTML = time_format(timestamp-time_old);timestamp +=1;setTimeout("timeAdd()",1000);}/*** @purpose    :    将时间戳格式化为 HH:ii:ss的格式* @time    :    2018-01-23* @author    :    daicr*/function time_format(sec){var time_str = '';var hour = '';var minute = '';var second = '';if(sec < 0){time_str = '00:00:00';}else if(sec < 3600){        // 一小时以内// 分钟
                minute = Math.floor(sec/60);if(minute < 10){minute = '0'+minute;}//秒
                second = sec%60;if(second < 10){second = '0'+second;}time_str = '00:'+minute+':'+second;}else{                     // 一小时以上// 小时
                hour = Math.floor(sec/3600);if(hour < 10){hour = '0'+hour;}// 分钟
                minute = Math.floor((sec%3600)/60);if(minute < 10){minute = '0'+minute;}//秒
                second = sec%60;if(second < 10){second = '0'+second;}time_str = hour+':'+minute+':'+second;}return time_str;}</script>
</body>
</html> 本文为小作者工作中的总结,如有转载,请注明出处:http://www.cnblogs.com/chrdai/p/8336129.html