java时间函数

java时间函数

ID:21650609

大小:13.44 KB

页数:9页

时间:2018-10-23

java时间函数_第1页
java时间函数_第2页
java时间函数_第3页
java时间函数_第4页
java时间函数_第5页
资源描述:

《java时间函数》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、java时间函数注意:java.util和java.sql中都有Date这个类,不知道用哪一个了,你可以写死java.sql.Datetime=.....1.Java计算时间依靠1970年1月1日开始的毫秒数.2.Date类的构造函数Date()返回代表当前创建的时刻的对象。Date的方法getTime()返回一个long值在数值上等于1970年1月1日之前或之后的时刻。3.DateFormat类用来转换Date到String,反之亦然。静态方法getDateInstance()返回DateFormat的缺省格式;getDateIn

2、stance(DateFormat.FIELD)返回指定的DateFormat对象格式。Format(Dated)方法返回String表示日期,例如"January1,2002."反过来,parse(Strings)方法返回以参数字符串表示的Date对象。4.format()方法返回的字符串格式根据不同地区的时间设置而有所不同。5.GregorianCalendear类有两个重要的构造函数:GregorianCalerdar(),返回代表当前创建时间的对象;GregorianCalendar(intyear,intmonth,int

3、date)返回代表任意日期的对象。GregorianCalendar类的getTime()方法返回日期对象。Add(intfield,intamount)方法通过加或减时间单位,象天数,月数或年数来计算日期。GregorianCalendar和时间两个GregorianCalendar的构造函数可以用来处理时间。前者创建一个表示日期,小时和分钟的对象:GregorianCalendar(intyear,intmonth,intdate,inthour,intminute)第二个创建一个表示一个日期,小时,分钟和秒:Gregorian

4、Calendar(intyear,intmonth,intdate,inthour,intminute,intsecond)首先,我应该提醒一下,每一个构造函数需要时间信息中的日期信息(年,月,日)。如果你想说2:30p.m.,你必须指出日期。同样,每一个GregorianCalendar构造函数创建一个在时间上使用毫秒计算的对象。所以,如果你的构造函数只提供年,月,日参数,那小时,分钟,秒和毫秒的值将被置0.DateFormat和时间你可以使用静态方法getDateTimeInstance(intdateStyle,inttime

5、Style)来建立DateFormat对象来显示时间和日期。这个方法表明你想要的日期和时间格式。如果你喜欢使用缺省格式,可以使用getDateTimeInstance()来代替它。你可以使用静态方法getTimeInstance(inttimeStyle)创建DateFormat对象来显示正确的时间。下面的程序示范了getDateTimeInstance()和getTimeInstance()怎样工作:importjava.util.*;importjava.text.*;publicclassApollo{publicstatic

6、voidmain(String[]args){GregorianCalendarliftOffApollo11=newGregorianCalendar(1969,Calendar.JULY,16,9,32);Dated=liftOffApollo11.getTime();DateFormatdf1=DateFormat.getDateTimeInstance(DateFormat.MEDIUM,DateFormat.MEDIUM);DateFormatdf2=DateFormat.getTimeInstance(DateForma

7、t.SHORT);Strings1=df1.format(d);Strings2=df2.format(d);System.out.println(s1);System.out.println(s2);}}在我的电脑上,上面的程序显示如下:Jul16,19699:32:00AM9:32AM(输出根据你所在得地区有所不同)importjava.util.*;importjava.text.*;importjava.util.Calendar;publicclassVeDate{publicstaticDategetNowDate(){

8、DatecurrentTime=newDate();SimpleDateFormatformatter=newSimpleDateFormat("yyyy-MM-ddHH:mm:ss");StringdateString=format

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

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

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