下载此文档

JavaI6时间日期数字.pptx


文档分类:办公文档 | 页数:约16页 举报非法文档有奖
1/16
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/16 下载此文档
文档列表 文档介绍
。使用Date类的无参数构造方法创建的对象可以获取本地当前时间。Date对象表示时间的默认顺序是:星期、月、日、小时、分、秒、年。例如:SatApr2821:59:38CST2001。可以使用DataFormat的子类SimpleDateFormat来实现时期的格式化。SimpleDateFormat有一个常用构造方法:publicSimpleDateFormat(Stringpattern)。,这些特殊的字符被称做元字符,例如:y或yy表示用2位数字输出年份;yyyy表示用4为数字输出年份。M或MM表示用2位数字或文本输出月份,如果想用汉字输出月份,pattern中应连续包含至少3个M,如:MMM。d或dd表示用2为数字输出日。H或HH表示用两位数字输出小时。m或mm表示用两位数字输出分。s或ss表示用两位数字输出秒。E表示用字符串输出星期。计算机时间的“公元”设置在1970年1月1日0时(格林威治时间),据此可以使用Date带参数的构造方法:Date(longtime)例:Datedate1=newDate(1000);Datedate2=newDate(-1000);此时,date1的时间就是1970年01月01日08时00分01秒,date2的时间就是1970年01月01日07时59分59秒。System类的静态方法publiclongcurrentTimeMillis()也可获得系统的当前时间。这是从1970年01月01日00时00分00秒到目前时刻所走过的毫秒数。例:.*;;lassTestDate{ publicstaticvoidmain(Stringargs[]){ Datenowtime=newDate(); (nowtime); SimpleDateFormatmatter1= newSimpleDateFormat("'time':yyyy年MM月dd日E北京时间"); ((nowtime)); SimpleDateFormatmatter2= newSimpleDateFormat("北京时间:yyyy年MM月dd日HH时mm分ss秒"); ((nowtime)); Datedate1=newDate(1000),date2=newDate(-1000); ((date1)); ((date2)); (newDate(())); }}屏幕上输出的结果是:?。使用Calendar类的static方法getInstance()可以初始化一个日历对象,如:Calendarcalendar=();然后,calendar对象可以调用方法:set(intyear,intmonth,intdate)set(intyear,intmonth,intdate,inthour,intminute)set(intyear,intmonth,intdate,inthour,intminute,intsecond)将日历翻到任何一个时间,当参数year取负数时表示公元前。calendar对象调用方法:publicintget(intfield)可以获取有关年份、月份、小时、星期等信息,参数field的有效值由Calendar的静态常量指定,例如:();返回一个整数,如果该整数是0表示当前日历是在一月,该整数是1表示当前日历是在二月等。日历对象调用publiclonggetTimeInMillis()可以将时间表示为毫秒。例:.*;;classTestCalendar{ publicstaticvoidmain(Stringargs[]){ Calendarcal=(); (newDate()); Stringye

JavaI6时间日期数字 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数16
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wz_198613
  • 文件大小169 KB
  • 时间2019-01-29
最近更新