jsp页面动态显示时间

<SCRIPT language="JavaScript">
  function disptime(){
  var time = new Date();
  var hour = time.getHours();
  var minute = time.getMinutes();
  var second = time.getSeconds();
  var year = time.getFullYear();
  var month = time.getMonth() + 1;
  var date = time.getDate();
  var day0 = time.getDay();
  var day = "";
  switch(day0){
    case 1:day = "星期一";break;
    case 2:day = "星期二";break;
    case 3:day = "星期三";break;
    case 4:day = "星期四";break;
    case 5:day = "星期五";break;
    case 6:day = "星期六";break;
    case 0:day = "星期日";break;
  }

var apm="上午";

if (hour>12){

hour=hour-12;

apm="下午" ;

}

  if (minute < 10)

  minute="0"+minute;
  if (second < 10)
  second="0"+second;
  var time = year + "/" + month + "/" + date + " " + day + " " + apm + " " + hour + ":" + minute + ":" + second;
  document.getElementById("clock").innerHTML = time;
  setTimeout("disptime()",1000);
   }
</SCRIPT>
<body leftmargin="0" topmargin="0" class="footer" >
  <form NAME="myform">
    <span style="float:right" id="clock"></span>
    <span style="float:center">XXXXXXXXXXXXXXXXXX</span>
  </form>
</body>
</html>

PS:

IE中float布局将center写在前会导致right的换行显示,这时需要将right的写在前面,即可解决。

chrome中前后无影响。

时间: 2024-10-23 20:11:39

jsp页面动态显示时间的相关文章

jsp采用数据库连接池的方法获取数据库时间戳context.xml配置,jsp页面把时间格式化成自己需要的格式

<?xml version="1.0" encoding="UTF-8"?> <!-- 数据库连接池配置文件 --> <Context> <Resource name="jdbc/ConnectionPool" auth="Application" type="javax.sql.DataSource" username="root" passw

Jsp页面显示时间:&lt;fmt&gt;标签问题

<%@ taglib prefix="fmt" uri="http://java.sun.com/jstl/fmt"%> <%@ taglib prefix="fmt" uri="http://java.sun.com/jstl/fmt_rt"%>查询时间报错: org.apache.jasper.JasperException: /illness_case/cases_list.jsp (line:

javascript jsp页面动态显示系统时间 测试可用 多浏览器通过测试 (1)

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getS

Jsp页面动态显示当前时间

原文:你的承諾早已氾黃 <body> <h1> 当前时间: <div id = "time"> </div> </h1> </body> <script type="text/javascript"> function(){ document.getElementById("time").innerHTML = new Date().toLocaleString(

用原生javascript实现在页面动态显示时间

<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>js demo1</title></head><body> <script src="cLanguage.js"> var t = null;t = setTimeout(time,1000);function time(){ clearTime

jsp页面格式时间yy-mm-dd

这个问题把我花了1小时都没弄出来  各种报错  还是最后同学告知才知道的. 导入  :<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fu" %> 显示截取:<td>${fu:substring(p.tabTime,0,10)} </td>   截取0-10位

项目里的jsp页面一定时间(比如5分钟)未操作后,跳转至登录页

只需在项目里的jsp公共头文件加如下代码 <META HTTP-EQUIV="REFRESH"  CONTENT="300;URL=http://localhost/login"> 上述300指5分钟.300秒.

在jsp页面对时间类型进行格式化

<c:forEach items="${book}" var="b"> <tr> <td>${b.id}</td> <td>${b.name}</td> <td>${b.price}</td> <%--以前是这样的<td>${b.bdate}</td>--%> <%--格式化之后是这样的--%> <td><

采用jsp页面与java代码分离的方式写一个简单的二维表

前提:在我们做程序时追求的是高内聚,低耦合,但是如果我们把jsp页面的的代码和java的代码都放在了jsp的代码编写中,使java和jsp高耦合这样的话不仅使jsp代码页面显得很复杂,而且也特别让不利于以后的维护,所以我们有了一个不成文的规范就是分层架构,把javad代码与jsp的代码分离开来,使jsp代码页中更加干净整洁. 下面我将于用jsp和java代码分离的方法做出这样的一个二维表(做一个jsp页面动态显示信息表) 第一步:首先我们需要一个实体类用于存放一个人的一整条信息(根据表格信息有编