日期处理类
Date 类
Calender 类
SimpleDateFormat 类
1.Date类
util包中。
一直以来我们强调的一个概念,long可以描述出日期时间数据,这一点在Date类的方法上也是可以看见的。
在Date类里面定义了如下的几个重要的方法
1.无参构造
2.有残构造
将long数据转换成了Date
3.转换为long型:
long cur = System.currentTimeMillis(); //取得当前的时间返回long型 Date date = new Date(cur) ; Date date2 = new Date() ; System.out.println(date2) ; System.out.println(date);
日期格式化 SimpleDateFormat(核心)
java.text国际化的开发包
将Date类型的对象转换成String类型出现
构造方法
接受的是String类型
在Format类中的函数
将String转换为Date
关键在于转换格式上。
将Date变为String
Date date = new Date() ; SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM--dd HH:mm:ss.SSSS"); String str = sdf.format(date) ; //将date型变为string System.out.println(str) ;
结果:2016-1--30 21:05:27.0643
将String转为Date