<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<script type="text/javascript" src="http://libs.baidu.com/jquery/1.9.1/jquery.min.js"></script>
<title> js不联网时间动态显示</title>
</head>
<body>
<div class="inp-cam-info" id="machine_time">2017-11-23 23:59:50</div>
<script type="text/javascript">
function local_time(){
var tmp_time = $('#machine_time').html();//若要获取互联网时间,只需联网获取一次就行(需另外写);
var tmp_second = parseInt(tmp_time.substring(tmp_time.lastIndexOf(':')+1,tmp_time.length));
var tmp_minute = parseInt(tmp_time.substring(tmp_time.indexOf(':')+1,tmp_time.lastIndexOf(':')));
var tmp_hour = parseInt(tmp_time.substring(tmp_time.indexOf(':')-2,tmp_time.indexOf(':')));
var tmp_day = parseInt(tmp_time.substring(tmp_time.indexOf('-')+4,tmp_time.indexOf('-')+6));
var tmp_month = tmp_time.substring(tmp_time.indexOf('-')+1,tmp_time.indexOf('-')+3);
var tmp_year = tmp_time.substring(tmp_time.indexOf('-')-4,tmp_time.indexOf('-'));
var sd,me,hr,dy;
sd = tmp_second + 1;
me = tmp_minute;
hr = tmp_hour;
dy = tmp_day;
if(sd>59){
me = tmp_minute+1;
sd = 0;
if(me>59){
hr = tmp_hour+1;
me = 0;
if(hr>23){
dy = tmp_day+1;
hr = 0;
}
}
}
$('#machine_time').html(tmp_year+'-'+tmp_month+'-'+extra(dy)+' '+extra(hr)+':'+extra(me)+':'+extra(sd));
function extra(x)
{
if(x < 10)
{
return "0" + x;
}
else
{
return x;
}
}
}
var timer = setInterval("local_time()",1000);
</script>
</body>
</html>
js(不联网)时间动态显示
最新推荐文章于 2023-08-07 09:21:24 发布