Java常用类库完整版.ppt

  1. 1、本文档共60页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
import java.util.Date ; public class DateDemo01{ public static void main(String args[]){ Date date = new Date() ; // 直接实例化Date对象 System.out.println(当前日期为: + date) ; } } import java.util.* ; public class DateDemo02{ public static void main(String args[]){ Calendar calendar = new GregorianCalendar(); // 实例化Calendar类对象 System.out.println(YEAR: + calendar.get(Calendar.YEAR)); System.out.println(MONTH: + (calendar.get(Calendar.MONTH) + 1)); System.out.println(DAY_OF_MONTH: + calendar.get(Calendar.DAY_OF_MONTH)); System.out.println(HOUR_OF_DAY: + calendar.get(Calendar.HOUR_OF_DAY)); System.out.println(MINUTE: + calendar.get(Calendar.MINUTE)); System.out.println(SECOND: + calendar.get(Calendar.SECOND)); System.out.println(MILLISECOND: + calendar.get(Calendar.MILLISECOND)); } } import java.text.* ; import java.util.* ; public class DateDemo05{ public static void main(String args[]){ String strDate = 2008-10-19 10:11:30.345 ; // 准备第一个模板,从字符串中提取出日期数字 String pat1 = yyyy-MM-dd HH:mm:ss.SSS ; // 准备第二个模板,将提取后的日期数字变为指定的格式 String pat2 = yyyy年MM月dd日 HH时mm分ss秒SSS毫秒 ; SimpleDateFormat sdf1 = new SimpleDateFormat(pat1) ; // 实例化模板对象 SimpleDateFormat sdf2 = new SimpleDateFormat(pat2) ; // 实例化模板对象 Date d = null ; try{ d = sdf1.parse(strDate) ; // 将给定的字符串中的日期提取出来 }catch(Exception e){ // 如果提供的字符串格式有错误,则进行异常处理 e.printStackTrace() ; // 打印异常信息 } System.out.println(sdf2.format(d)) ; // 将日期变为新的格式 } } 实现方式一: import java.util.* ; // 导入需要的工具包 class DateTime{ // 以后直接通过此类就可以取得日期时间 private Calendar calendar = null ; // 声明一个Calendar对象,取得时间 public DateTime(){ // 构造方法中直接实例化对象 this.calendar = new GregorianCalendar() ; } public String getDate(){ // 得到的是一个日期:格式为:yyyy-MM-dd HH:mm:ss.SSS // 考虑到程序要频繁修改字符串,所以使用StringBuffer提升性能 StringBuffer buf = new StringBuffer() ; buf.append(calendar.get(Calendar.YEAR)).append(-) ; // 增加年 buf.append(this.addZero(calendar.get(Calendar.MONTH)+1,2)).append(-) ; // 增加月 buf.append(this.add

文档评论(0)

150****5008 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档