Java Date類
阿新 • • 發佈:2018-12-18
Java Date類
1. java.util.Date類
表示特定的瞬間,精確到毫秒
- 構造方法:
② Date( )使用Date類的無引數構造方法建立的物件可以獲取本地當前時間。
① Date(long date) - 常用方法
① getTime():返回自 1970 年 1 月 1 日 00:00:00 GMT 以來此 Date 物件表示的毫秒數。
② toString():把此 Date 物件轉換為以下形式的 String: dow mon dd hh:mm:ss zzz yyyy 其中: dow 是一週中的某一天 (Sun, Mon, Tue, Wed, Thu, Fri, Sat),zzz是時間標準。
③ 注:getMonth()方法需要加1
2. java.util.Date類的子類java.sql.Date
- java.sql.Date類的構造器沒有空參的構造器
- 日期格式類似於(1970-01-07),只有:年-月-日
3. Date類的API不易於國際化,大部分被廢棄了
- java.text.SimpleDateFormat類是一個不與語言環境有關的方式來格式化和解析日期的具體類。
4.demo
@Test public void test() { //java.sql.Date類的構造器沒有空參的構造器 java.sql.Date d2= new java.sql.Date(91564311633L); System.out.println(d2);//1970-01-07 時間只有年月日 //建立一個Date例項 Date d1 = new Date(); System.out.println(d1.toString()); System.out.println(d1.getTime());//1543936749561 Date d3 = new Date(1543936749561L); System.out.println(d3); }