JSP如何显示年月日星期时分秒
来源:互联网 发布:织梦小说网站源码 编辑:程序博客网 时间:2024/05/29 08:08
要想显示出各种各样的日期格式。
或者是用getDate取出然后用SimpleDateFormat去格式化成你希望的格式!
法一:利用javascript
<script language=JavaScript>
today=new Date();
function initArray(){
this.length=initArray.arguments.length
for(var i=0;i<this.length;i++)
this[i+1]=initArray.arguments[i] }
var d=new initArray(
"星期日",
"星期一",
"星期二",
"星期三",
"星期四",
"星期五",
"星期六");
document.write(
"<font color=##000000 style='font-size:9pt;font-family: 幼圆'> ",
today.getYear(),"年",
today.getMonth()+1,"月",
today.getDate(),"日 ",
d[today.getDay()+1],
"</font>" );
</script>
法二:JSP代码
<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import="java.util.*"%>
<%! public String getDayWeek(int n)
%>
<HTML>
<BODY bgcolor=cyan><Font size=1>
<% Calendar calendar=Calendar.getInstance(); //创建一个日历对象。
int hour=calendar.get(Calendar.HOUR_OF_DAY),
%>
<P>现在的时间是<BR>
<%=年%>年
<%=月%>月
<%=日%>日
<%=星期%>
<BR>
<%=hour%>点
<%=minute%>分
<%=second%>秒
<% if(日.equals("26"))
%>
</FONT>
</BODY>
</HTML>
法三:SimpleDateFormat用法
SimpleDateFormat 是一个以特别敏感的方式格式化和分析数据的具体类。 它允许格式化 (date -> text)、语法分析 (text -> date)和标准化。
SimpleDateFormat 允许以为日期-时间格式化选择任何用户指定的方式启动。 但是,希望用 DateFormat 中的 getTimeInstance、 getDateInstance 或 getDateTimeInstance 创建一个日期-时间格式化程序。 每个类方法返回一个以缺省格式化方式初始化的日期/时间格式化程序。可以根据需要用 applyPattern 方法修改格式化方式。
SimpleDateFormat函数的继承关系:
java.lang.Object
下面是个小例子:
import java.text.*;
import java.util.Date;
public class FormatDateTime {
}
效果:
2004年12月16日 17时24分27秒
04/12/16 17:24
2004-12-16 17:24:27
2004 年12月16日 17时24分27秒 星期四
一年中的第 351 天 一年中第51个星期 一月中第3个星期 在一天中17时 CST时区
16 Dec 2004 09:24:27 GMT
2004-12-16 17:24:27
Thu Dec 16 17:24:27 CST 2004
----------------------
在java中取得当前的系统时间并且转化成自己想要的格式
1.ResultSet.getDate() 从数据库中取出日期为java.sql.Date,它的父类就是java.util.Date
示例:
输出结果为:2010年04月01日
输出结果为:2010年04月1日
输出结果为:04;
注:SimpleDateFormat中的格式类型有多种,根据提供的类型返回指定类型的值(String类型),可参考API
2.Calendar类是一个抽象类,获取实例方法:Calendar rightNow = Calendar.getInstance();
示例:
注:这种返回返回的值是int类型。
3.Timestamp用来处理数据库时间问题
示例:
结果输出为:00:00:00
修改为:
就是显示正常的时分秒了!
4.与日期和时间相关的类
java.lang.System/ System.currentTimeMillis();
java.util.Date
java.util.Calendar
java.util.GregorianCalendar
java.util.TimeZone
java.text.DateFormat
数据库相关的三个类,是java.util.Date的子类
java.sql.Date
java.sql.Time
java.sql.Timestamp
5.把字符串转换成日期或时间类型
1)使用Timestamp和字符串的yyyy-mm-dd hh:mm:ss.fffffffff 格式
示例:
2)TimeZone、Calendar
示例:
- JSP如何显示年月日星期时分秒
- JS 动态显示年月日星期时分秒
- JS 动态显示年月日星期时分秒
- 年月日星期时分秒
- 后台用js显示年月日时分秒星期
- html页面显示年月日时分秒和星期几
- javascript实现动态显示年月日时分秒星期
- html中动态显示年月日星期时分秒
- 年月日时分秒星期的设置方法
- js 获取当前年月日时分秒星期
- js 获取当前年月日时分秒星期
- IOS 获取年月日时分秒星期
- js 获取当前年月日时分秒星期
- 日期显示,年月日时分秒
- datetimepicker显示年月日时分秒
- Android动态显示系统时间,附获得当前年月日星期时分秒方法,一步到位
- 时间操作(JavaScript版)—页面显示格式:年月日 上午下午 时分秒 星期
- 时间操作(JavaScript版)—页面显示格式:年月日 时分秒 星期
- 通用PHP动态生成静态HTML网页的代码
- 初次接触php抽象工厂模式(Elgg)
- 自己的想法、书的封面、扉页和版权页
- rtedred
- 第一次进来
- JSP如何显示年月日星期时分秒
- public、private、protected、default区别?
- HTML CSS
- (⊙o⊙)…
- 最近工作概要
- 集
- Hibernate的一些操作
- JDBC驱动
- 2010年8月11日