【第07个代码模型】日期处理类(date类)
一、Date类(重点)
Java.util.Date类是在整个的程序处理之中唯一可以取得当前日期实例化对象的操作方法,也就是说如果要想取得当前日期,直接输出Date类对象即可。
package cn.mldn.demo;
import java.util.Date;
public class TestDemo {
public static void main(String[ ] args) throws Exception {
Date date = new Date() ;
System.out.println(date) ;
}
}
结果:
Fri Mar 24 11:15:37 CST 2017
在Dtae类中最需要关注一个核心问题:long可以描述日期,因为可以通过Date类中提供的方法来观察:
| No. | 方法名称 | 类型 | 描述 |
|---|---|---|---|
| 01 | public Date(long date) | 普通 | 将long变为Date型数据 |
| 02 | Public long getTime() | 普通 | 将Date变为long类型 |
二、范例:观察转换
package cn.mldn.demo;
import java.util.Date;
public class TestDemo {
public static void main(String[ ] args) throws Exception {
long num = System.currentTimeMillis() ; //取得当前日期时间数字
long test = 23489023489023L ;
system.out.println(new Date(num)) ;
system.out.println(new Date(test)) ;
system.out.println(new Date().getTime());
}
}
结果:
Fri Mar 24 11:15:37 CST 2017
Tue May 05 00:44::49 CST 2714
1490324616588
注意:
这种简单的转换在以后程序开发之中会经常使用到的。