您的位置:首页 > 其它

支持 FF 的实时时间显示

2010-01-22 19:32 351 查看
//动态显示时间
function showtime(id) {
	today = new Date();
	var year = today.getYear();
	var month = today.getMonth() + 1;
	var day = today.getDate();
	var hours = today.getHours();
	var minutes = today.getMinutes();
	var seconds = today.getSeconds();
	
	//时分秒
	var timeValue = hours;//((hours >12) ? hours -12 :hours);
	timeValue += ((minutes < 10) ? ":0" : ":") + minutes + "";
	//timeValue += (hours >= 12) ? "PM" : "AM"; 
	timeValue += ((seconds < 10) ? ":0" : ":") + seconds + "";
	// 星期
	var weak =  '星期'+'日一二三四五六'.charAt(new Date().getDay());
	var timetext = year + "-" + month + "-" + day + "-" + weak;
	document.getElementById(""+id).innerText = timetext; //div的html是now这个字符串 
	setTimeout("showtime()", 1000); //设置过1000毫秒就是1秒,调用showtime方法 
}




在html中引入 JS文件,然后调用showtime 并传入 div的id即可



<div class="new_top_time" id="time">
	   		<mce:script type="text/javascript"><!--
 
				showtime('time'); 	   		
	   		
// --></mce:script>
	  </div>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: