lwcumt 发表于 2013-1-29 08:37:01

用js来显示当前时间

<html><head><title>当前时间</title><script type="text/javascript">//显示时间function showClock(){var time = new Date(); //获取当前时间var year = time.getYear(); //获取当前年份var month = time.getMonth() + 1; //获取当前月份(getMonth()的取值范围为0~11)var date = time.getDate(); //获取当前日期var hour = time.getHours(); //获取当前小时数var minute = time.getMinutes(); //获取当前分钟数var second = time.getSeconds(); //获取当前秒数var millisecond = time.getMilliseconds(); //获取毫秒数month = checkTime(month); //检查月份,若为个位数前面补零date = checkTime(date); //检查日期,若为个位数前面补零minute = checkTime(minute); //检查分钟数,若为个位数前面补零second = checkTime(second); //检查秒数,若为个位数,前面补零ap = checkNoon(hour); // 检查时am还是pmdocument.getElementById("clock").innerHTML = year + "-" + month + "-" + date + " " + hour + ":" + minute + ":" + second + "." + millisecond + " " + ap;setTimeout("showClock()",100);}//对时间是一位数的进行前面补零function checkTime(i){if (i < 10) {i = "0" + i;}return i;}//判断是上午还是下午function checkNoon(h){if(h < 12){ap = "am";//上午}else{ap = "pm";//下午}return ap;}</script></head><body onload = "showClock()">//调用showClock()函数<div id = "clock"></div></body></html>
页: [1]
查看完整版本: 用js来显示当前时间