JSP页面获取时间和日期的方法

JSP页面获取时间和日期的方法

本文记录了动态获取时间以及获取日期的方法,同时也向大家提供了其它方法的参考。

1、动态获取时间

先通过<%=today%>来显示时间

<%=today%>

然后编写时间变化的javascript代码

通过οnlοad=“showtime()”来运行这段javascript代码。

至此,动态显示时间的代码已经完成!

2、静态显示时间和日期(想要更新需要对页面进行刷新)

获取时间:

<%Date date=new Date();

String today= DateFormat.getTimeInstance().format(date);%>//获取系统现在时间

<%=today%>

获取想要的日期:

<% java.text.SimpleDateFormat formatter=new java.text.SimpleDateFormat("yyyy年");//获取当前属于哪一年

java.util.Date currentyear=new java.util.Date();

java.text.SimpleDateFormat formatte=new java.text.SimpleDateFormat("MM月dd日");//获取当前属于哪月哪日

java.util.Date currentdate=new java.util.Date();

%>

<%=formatter.format(currentyear)%>><%=formatte.format(currentdate)%>>

在.SimpleDateFormat("yyyy年")双引号中的内容可以根据自己想要得到的时间格式来书写

例:.SimpleDateFormat("yyyy年mm月dd日")

获取当前是星期几:

<%

int weeks=cal.get(Calendar.DAY_OF_WEEK);//获取当前是星期几

String we=null;

switch (weeks){

case 0:we="周六";break;

case 1:we="周日";break;

case 2:we="周一";break;

case 3:we="周二";break;

case 4:we="周三";break;

case 5:we="周四";break;

case 6:we="周五";break;

}

%>

<%=we%>

当然,还有其他获取时间和日期的方法:(此处只列举两种)

<%java.util.Date date=new java.util.Date();%>

现在是:<%=date%>

运行结果:

现在是:Sun Aug 06 16:39:54 CST 2023

Date now = new Date();

out.println(DateFormat.getTimeInstance().format(now));

运行结果:

16:39:54 PM

相关文章

安吉星什么车型都可以装吗
365bet官方开户网址

安吉星什么车型都可以装吗

⌛ 07-06 👁️ 9403
如何打印一个二维数组?
365bet在线开户

如何打印一个二维数组?

⌛ 07-16 👁️ 7564
紴的意思,紴的解释,紴的拼音,紴的部首
365bet在线开户

紴的意思,紴的解释,紴的拼音,紴的部首

⌛ 07-14 👁️ 9706