欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

jsp页面中两种方法显示当前时间的简单实例

程序员文章站 2024-02-08 09:57:28
在jsp页面实现显示当前的日期时间,我们可以用一下两种方式实现: 1. 通过在jsp页面添加java代码实现,主要代码如下所示 java.text.simp...

在jsp页面实现显示当前的日期时间,我们可以用一下两种方式实现:

1. 通过在jsp页面添加java代码实现,主要代码如下所示

java.text.simpledateformat simpledateformat = new java.text.simpledateformat( 
   "yyyy-mm-dd hh:mm:ss"); 
  java.util.date currenttime = new java.util.date(); 
  string time = simpledateformat.format(currenttime).tostring();  //放到页面的head中} 

当前的日期时间:<%=time%>这种显示的是格式化后的日期时间,可以根据我们的需要不同在simpledateformat中设置不同的格式

2. 通过js实现。

js代码如下:clock.js

function showtime() 
{ 
var today;
var hour;
var second;
var minute;
var year;
var month;
var date;
var strdate; 
today=new date(); 
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; 
} 
year = today.getyear(); 
month = today.getmonth()+1; 
date = today.getdate(); 
hour = today.gethours(); 
minute =today.getminutes(); 
second = today.getseconds(); 
if(month<10) month="0"+month; 
if(date<10) date="0"+date; 
if(hour<10) hour="0"+hour; 
if(minute<10) minute="0"+minute; 
if(second<10) second="0"+second; 
document.getelementbyid('clock').innerhtml = year + "年" + month + "月" + date + "日 " + strdate +" " + hour + ":" + minute + ":" + second; 
settimeout("showtime();", 1000); 
}

然后我们在jsp页面引入这个js,

调用中的方法showtime()可以获得当前时间

以上就是小编为大家带来的jsp页面中两种方法显示当前时间的简单实例全部内容了,希望大家多多支持~