java当中对date类的处理

java当中对date类的处理

ID:8971914

大小:17.82 KB

页数:5页

时间:2018-04-13

java当中对date类的处理_第1页
java当中对date类的处理_第2页
java当中对date类的处理_第3页
java当中对date类的处理_第4页
java当中对date类的处理_第5页
资源描述:

《java当中对date类的处理》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Java当中对Date的处理:首先提出问题:1.      什么叫UTC,UT?GMT?世界时间,时间标准时间,格林威治时间。2.      怎么得到当前系统时间?第一种方式:System.currentTimeMills();返回的是,当先系统时间与1970年1月1日0点0分0秒0毫秒比较,相差多少个毫秒 第二种方式:创建一个Date对象,Dated=newDate();第三种方式:创建一个Calendar对象,Calendarc=Calendar.getInstance(); 3.      时间格式

2、问题?采用如下类解决时间格式问题:java.text.SimpleDateFormatjava.text.DateFormat                                                                          4.      怎么把字符串转换成为date,或者time?通过valueOf()方法,以特定的格式把字符串转换成为date格式。这个Strings必须采用这样的格式:Strings=“1970-12-3008:24:37.0”;Tim

3、estampts=Timestamp.valueOf(s);  5.      怎么对数据库当中的date或者time进行处理?下面详细来说明这几个类,已经他们的功能和关系。 首先要搞清楚java.util.Date和java.sql.Date的区别:java.util.Date 就是在除了SQL语句的情况下,任何地方都可以使用。java.sql.Date 是针对SQL语句使用的,它只包含日期而没有时间部分。 事实上:java.sql.Date只有日期java.sql.Time只有时间java.sql.T

4、imestamp(同时包含日期和时间)三个都是java.util.Date的子类(包装类,并可以在sql当中的应用)。  继承关系:java.lang.Object--》 java.util.Date--》 java.sql.Date/java.sql.Time/java.sql.Timestamp具体的转换关系就是java.util.Dated=newjava.util.Date(newJava.sql.Date());   1.  java.util.Date父类。就是java当中用来处理时间的类。 

5、2.  java.sql.Datejava.sql.Date是为了配合SQLDATE而设置的数据类型。“规范化”的java.sql.Date只包含年月日信息,时分秒毫秒都会清零。格式类似:YYYY-MM-DD。当我们调用ResultSet的getDate()方法来获得返回值时,java程序会参照"规范"的java.sql.Date来格式化数据库中的数值。因此,如果数据库中存在的非规范化部分的信息将会被劫取。可以用getDate()获取ResultSet当中的日期。 3.  java.sql.Timejav

6、a.sql.Time是为了配合SQLTIME而设置的数据类型。可以通过getTime()ResultSet当中的日期获得时间。 4.  java.sql.Timestamp同时得到日期和时间。可以通过getTimestamp()拿到时间戳。当中包含时间和日期。 接下来说谈到的是,格式化日期所用的类:5.  java.text.SimpleDateFormat首先要特别注意类,不在于java.util当中,而是在java.text.当中。 SimpleDateFormatf=newSimpleDateFor

7、mat("yyyy-MM-ddhh:mm:ss");这时间日期都可以被SimpleDateFormatformat() SimpleDateFormat的用法: importjava.text.SimpleDateFormat;importjava.util.*;java.util.Datedate=newjava.util.Date();//如果希望得到YYYYMMDD的格式SimpleDateFormatsy1=newSimpleDateFormat("yyyyMMDD");StringdateFor

8、mat=sy1.format(date);//如果希望分开得到年,月,日SimpleDateFormatsy=newSimpleDateFormat("yyyy");SimpleDateFormatsm=newSimpleDateFormat("MM");SimpleDateFormatsd=newSimpleDateFormat("dd"); Stringsyear=sy.format(date);Stringsmon=sm

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

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

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