黑马程序员技术交流社区

标题: Date类的使用个人总结 [打印本页]

作者: doevents    时间: 2013-9-11 18:44
标题: Date类的使用个人总结
日期类也是我们经常用到的类,它为与java.util.Date包下,而且使用很简单,下面来谢谢,Date的常用方法
获取系统当前时间(事先是要导包的:import java.util.*)
Date nowTime=new Date();
System.out.println(nowTime);//打印当前系统的时间
日期的格式:
                  y 年
                  M 月
                  d 日
                  H 小时
                  m 分
                  s   秒
                  S  毫秒
上面打印的结果显示为英文的,是不是看不习惯,没关系,我们可以自己定义显示格式
要先导入一新的包import java.text.*;
SimpleDateFormat sdf=new SimpleDateFormat("yyyy年MM月dd日 HH:mm:s");//自己定制日期显示的格式
  String s=sdf.format(NowTime);//格式化日期
  System.out.println(s);//打印结果
下面再拓展下
//获取当前时间的前10分钟,currentTimeMillis();
import java.util.Date;
import java.text.SimpleDateFormat;
public class DateTime03{
public static void main(String[] args){
  Date t1=new Date(1000);
  SimpleDateFormat sdf=new SimpleDateFormat("yyyy,MM,dd HH:mm:ss SSS");
  String StrTime=sdf.format(t1);
  System.out.println(StrTime);//当前系统时间
  //获取当前时间提前10分钟
  Date t2=new Date(System.currentTimeMillis()-1000*60*10);
  SimpleDateFormat sdf1=new SimpleDateFormat("yyyy,MM,dd HH:mm:ss SSS");
  String StrTime1=sdf1.format(t2);
  System.out.println(StrTime1);
  System.out.println(new Date());
}
}

以上就是学习Date类的总结,个人观点,如有什么错误,请指明,我好改正。{:soso_e100:}

作者: 垂天云    时间: 2013-9-11 18:57
支持,顶一个!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2