javascript显示动态时间24小时制+外包引用(一)

来源:互联网 发布:淘宝域名怎么填 编辑:程序博客网 时间:2024/04/30 15:58
function showtime() {var today = new Date();var Clock = document.getElementById('Clock');var hour = today.getHours();//取得月份数字是0-11var minute = today.getMinutes() + 1;var second = today.getSeconds();//若用getYear()会显示错误 2016会变成116var year = today.getFullYear();var month = today.getMonth();var date = today.getDate();//会获取0-6数字,0代表星期天var n_day = today.getDay();switch (n_day) {case 0: {strDate = "星期日"}break;case 1: {strDate = "星期一"}break;case 2: {strDate = "星期二"}break;case 3: {strDate = "星期三"}break;case 4: {strDate = "星期四"}break;case 5: {strDate = "星期五"}break;case 6: {strDate = "星期六"}break;case 7: {strDate = "星期日"}break;}//将10以内的设置为双位数if (hour < 10) {hour = "0" + hour + ":";} else {hour = hour + ":";}if (minute < 10) {minute = "0" + minute + ":";} else {minute = minute + ":";}if (second < 10) {second = "0" + second + " ";} else {second = second + " ";}var timestring = year + "年" + month + "月" + date + "日" + " " + strDate+ " " + hour + minute + second;Clock.innerHTML = timestring;//每隔1000ms刷新一次setTimeout("showtime()", 1000);}


<%@ page language="java" import="java.util.*" contentType="text/html; charset=UTF-8"%><%String path = request.getContextPath();String basePath = request.getScheme() + "://"+ request.getServerName() + ":" + request.getServerPort()+ path + "/";%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><base href="<%=basePath%>"><title>引用外包显示动态时间</title><cript language="JavaScript"><!-- 在UTF-8页面中引入编码为GBK的JavaScript文件乱码问题了,可以使用如下方式: --><script type="text/javascript" src="javascript/date.js" charset="gb2312"></script><style type="text/css"><!-- 绝对路径表示模块位置 -->span {position: absolute;left=0;top=0;}</style></head><body onload="showtime()"><span id="Clock" align="center" style="font-size: 24; color:"black"></span></body></html>


1 0
原创粉丝点击