javascript显示中文时间的小例子

<!DOCTYPE html>
<html>
<meta charset="UTF-8" />
<body>
 <script type="text/javascript">
	document.write("<h1>测试javascript时间</h1>");
	document.write("<p> 晚上十点后或早上七点前按下会跳出消息框。</p>");
	document.write("<p>并把下面的文字修改成当前时间(奇数秒显示中文时间,偶数秒显示标准时间)。</p>");
 </script>

  <p id="demo">JavaScript 会将我变为日期</p>

 <script type="text/javascript">
	function displayDate(){
	var time=new Date();
	var s=time.getSeconds();
	var chinesetime=(time.getYear() + 1900) + "年"+(time.getMonth()+1)+"月"+time.getDate()+"日"+time.getHours()+":"+time.getMinutes()+":"+s;

	if (time.getHours()>=22||time.getHours()<7){// 晚上十点后或早上七点前还会跳出消息框
	  alert("如今时间是:"+chinesetime+"请关机睡觉!");
  	}
   	if(s%2==0){// 奇数秒显示中文时间,偶数显示标准时间
		document.getElementById("demo").innerHTML=time;
	}
	else{
		document.getElementById("demo").innerHTML=chinesetime;
	}
		
	}
  </script>

  <button type="button" onclick="displayDate()">显示日期</button>

</body>
</html>
相关文章
相关标签/搜索