>웹 프론트엔드 >JS 튜토리얼 >js는 새로 고침 시간을 초 단위로 구현합니다.

js는 새로 고침 시간을 초 단위로 구현합니다.

php中世界最好的语言
php中世界最好的语言원래의
2018-04-17 09:28:101788검색

이번에는 초 단위로 새로 고침 시간을 구현하는 js를 소개하겠습니다. js에서 초 단위로 새로 고침 시간을 구현하는 데 필요한 주의 사항은 무엇입니까? 다음은 실제 사례입니다.

원리: i초마다 fn을 실행하려면 setInterval(fn,i)이라는 타이머를 사용하세요.

구체적인 코드는 아래와 같습니다

1. 코드는 다음과 같습니다.

<span style="font-size:14px;"><!DOCTYPE html>
<html lang="zh-cn">
<head>
<meta charset="UTF-8">
<title>用js实现每隔一秒刷新时间(含年月日时分秒)</title>
<style>
#time{background:#33F;
   color:white;
	 height:30px;
	 line-height:30px;
	 padding:20px;
	 font-size:18px;
	 width:400px;
	 text-align:center;
	 margin:0 auto;
	 margin-top:200px;}
</style>
</head>
<body>
	<p id="time"></p>
	<script type="text/javascript"> 
	 setInterval(function(){
		 var time=new Date();
		 var year=time.getFullYear(); //获取年份
		 var month=time.getMonth()+1; //获取月份
		 var day=time.getDate();  //获取日期
		 var hour=checkTime(time.getHours());  //获取时
		 var minite=checkTime(time.getMinutes()); //获取分
		 var second=checkTime(time.getSeconds()); //获取秒
		 /****当时、分、秒、小于10时,则添加0****/
		 function checkTime(i){
			 if(i<10) return "0"+i;
			 return i;
		 }
		 var box=document.getElementById("time");
		 box.innerHTML=year+"年"+month+"月"+day+"日 "+hour+":"+minite+":"+second;		 
		},1000);   //setInterval(fn,i) 定时器,每隔i秒执行fn
</script>
</body>
</html></span><span style="font-size:32px;">
</span>

이 기사의 사례를 읽으신 후 방법을 마스터하셨다고 생각합니다. 더 흥미로운 정보를 보려면 PHP 중국어 웹사이트의 다른 관련 기사를 주목하세요!

추천 도서:

eventBus 형제 구성 요소 통신에 대한 자세한 설명

daterangepicker 컨트롤 사용에 대한 자세한 설명

위 내용은 js는 새로 고침 시간을 초 단위로 구현합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.