>  기사  >  웹 프론트엔드  >  매초마다 새로고침 시간을 구현하는 Node.js 튜토리얼

매초마다 새로고침 시간을 구현하는 Node.js 튜토리얼

小云云
小云云원래의
2018-01-22 09:21:263966검색

이 기사에서는 주로 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>

2. 렌더링:

관련 권장 사항:

php+ajax를 사용하여 자동 페이지 새로 고침 시간 구현_PHP 튜토리얼

js는 시간 크기 예제만 비교합니다

실시간 피드백 시스템 시간 코드를 구현하는 순수 JavaScript

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

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