用js实现12小时制时钟

用js实现12小时制时钟 袁德灿

<!DOCTYPE html>
<html>
<head>
      <meta charset="UTF-8">
      <title></title>
      <script type="text/javascript">
      function showTime()
      {
	//获取当前时间
	var d=new Date();
	//获取年、月、日
	var y=d.getFullYear();
	var m=d.getMonth()+1;
	var g=d.getDate();
	//获取小时、分钟、秒
	var h=d.getHours();
	var mi=d.getMinutes();
	var s=d.getSeconds();
	//按十二小时制
	var amp="PM";
	if(h>12)
	{
	h=h-12;
	amp="PM";
	}
	if(mi<10)
	{
	mi="0"+mi;
	}
	if(s<10)
	{
	s="0"+s
	}
	//设置p标签里内容的时间
	var p=document.getElementById("text");
	p.innerHTML=(y+"年"+m+"月"+g+"日&nbsp;"+h+":"+mi+":"+s);
	st=setTimeout("showTime()",1000)//每间隔指定毫秒后调用
	}
	setTimeout(showTime)
	</script>
	</head>
	<body>
		<p id="text"></p>
	</body>
</html>

还能输出{{restrictNumber}}个字符  
  • {{reply.author}}

    {{CommonUtil.formateDate(reply.ac_CommentDate).shortTime}}
  • 回复了{{Comments.author}} :