java里面对日期格式的处理

java里面对日期格式的处理

ID:8979918

大小:39.50 KB

页数:3页

时间:2018-04-13

java里面对日期格式的处理_第1页
java里面对日期格式的处理_第2页
java里面对日期格式的处理_第3页
资源描述:

《java里面对日期格式的处理》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Java里面对日期格式的处理1.从数据库中查出一条带有date类型字段的记录,并对日期格式进行格式化。importjava.sql.Date;importjava.text.SimpleDateFormat;publicstaticvoidtest(){Connectionconn=null;Statementst=null;ResultSetrs=null;try{conn=JdbcUtil.getInstance().getConnection();st=conn.createStatement();

2、Stringsql="selectbirthdayfromuser";rs=st.executeQuery(sql);while(rs.next()){//从数据库中拿到的datejava.sql.Dated=rs.getDate(1);System.out.println(d);//按照自己定义的模式转换日期输出格式。SimpleDateFormatsdf=newSimpleDateFormat("yyyy年-MM月-dd日");System.out.println(sdf.format(d));}}c

3、atch(SQLExceptione){e.printStackTrace();}finally{JdbcUtil.getInstance().release(conn,st,rs);}}以上程序输出结果:1984-02-281984年-02月-28日2.从数据库中查出一条带有date类型字段的记录,并拿到该日期的月份。publicstaticvoidtest(){Connectionconn=null;Statementst=null;ResultSetrs=null;try{conn=JdbcUtil

4、.getInstance().getConnection();st=conn.createStatement();Stringsql="selectbirthdayfromuser";rs=st.executeQuery(sql);while(rs.next()){java.sql.Dated=rs.getDate(1);System.out.println(d);//Calendar类是对date类的拓展,date类也有getMonth的方法,但是过时了。//以下方式拿到的Calendar对象是以当前系

5、统时间的date对象作为封装的。Calendarc=Calendar.getInstance();//以下方法是使用给定的Date设置此Calendar的时间。c.setTime(d);intmonth=c.get(Calendar.MONTH);//返回的month是从0开始的,所以要加1System.out.println(month+1);}}catch(SQLExceptione){e.printStackTrace();}finally{JdbcUtil.getInstance().releas

6、e(conn,st,rs);}}1.从数据库中查出一条带有date类型字段的记录,拿到这个date的时间。如果直接rs.getDate(1);这样是拿不到时间的,这样只能拿到日期。publicstaticvoidtest(){Connectionconn=null;Statementst=null;ResultSetrs=null;try{conn=JdbcUtil.getInstance().getConnection();st=conn.createStatement();Stringsql="sel

7、ectbirthdayfromuser";rs=st.executeQuery(sql);while(rs.next()){//方法一:转换成java.util.Date。java.util.Dated=newjava.util.Date(rs.getDate(1).getTime());System.out.println(d);SimpleDateFormatsdf=newSimpleDateFormat("HH:mm:ss");System.out.println(sdf.format(d));//

8、方法二:使用Timestamp类。Timestampts=rs.getTimestamp(1);SimpleDateFormatsdf=newSimpleDateFormat("HH:mm:ss");System.out.println(sdf.format(ts));}}catch(SQLExceptione){e.printStackTrace();}finally{JdbcUtil.getInstance().relea

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。