⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 curtime.js

📁 在线考试系统
💻 JS
字号:
//**************************************************************
//	实现服务器时间的动态变化
//	Creation date: (2002-10-15)	
//	@author: liangqiang
//	@version: 1.0
//	@param:aYear, aMonth, aDate, aHour, aMinute, aSecond
//	@调用样例(仅须把以下代码拷入相关页面中): 
//		<script language="javascript" src="curtime.js"></script>
//		<script language="javascript">
//		<!--
//		<%
//			//取得服务器当前时间
//			java.util.Calendar currDate = java.util.Calendar.getInstance();
//		%>	
//		initDT(<%= currDate.get(java.util.Calendar.YEAR) %>, <%= currDate.get(java.util.Calendar.MONTH) + 1 %>, <%= currDate.get(java.util.Calendar.DAY_OF_MONTH) %>, <%= currDate.get(java.util.Calendar.HOUR_OF_DAY) %>, <%= currDate.get(java.util.Calendar.MINUTE) %>, <%= currDate.get(java.util.Calendar.SECOND) %>);
//		dspCurDT();
//		//-->
//		</script>
//**************************************************************

var year = 0, month = 0, date = 0, hour = 0, minute = 0, second = 0;

function initDT(aYear, aMonth, aDate, aHour, aMinute, aSecond) {
	year = aYear;
	month = aMonth;
	date = aDate;
	hour = aHour;
	minute = aMinute;
	second = aSecond;
}

function dspCurDT() {
	if ((++second) > 59) {
		second = 0;
		if ((++minute) > 59) {
			minute = 0;
			if ((++hour) > 23) {
				hour = 0;
				var maxDate = 0;
				switch (month) {
					case 1, 3, 5, 7, 8, 10, 12:
						maxDate = 31;
						break;
					case 4, 6, 9, 11:
						maxDate = 30;
						break;
					case 2:
						maxDate = ((((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0)) ? true : false) ? 29 : 28;
				}
				if ((++date) > maxDate) {
					date = 1;
					if ((++month) > 12) {
						month = 1;
						++year;
					}
				}
			}
		}
	}
	var sNow = year + '年' + ((month < 10) ? '0' + month : month) +'月' + ((date < 10) ? '0' + date : date) + '日 ' + ((hour < 10) ? '0' + hour : hour) + ':' + ((minute < 10) ? '0' + minute : minute) + ':' +((second < 10) ? '0' + second : second);
	curDT.innerText = sNow;
	window.setTimeout('dspCurDT()', 1000);
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -