java date 构造方法_Java Date的概述和构造方法
Date類
java.util 包提供了 Date類來封裝當前的日期和時間。 Date 類提供兩個構造函數來實例化 Date 對象,其他的已經過時
1、構造方法
第一個構造函數使用當前日期和時間來初始化對象。
Date( )
第二個構造函數接收一個參數,該參數是從1970年1月1日起的微秒數。
Date(long millisec)
測試代碼如下:
package cn.wen;
import java.util.Date;
public class DateDemo {
public static void main(String[] args) {
// 創建對象
Date d = new Date();
System.out.println("d:" + d);//d:Sun Jan 05 14:47:29 CST 2020
// 創建對象
//long time = System.currentTimeMillis();//d2:Thu Jan 01 09:00:00 CST 1970
long time = 1000 * 60 * 60; // 1小時
Date d2 = new Date(time);
System.out.println("d2:" + d2); //d2:Thu Jan 01 09:00:00 CST 1970(時差為8小時)
}
}
2、成員方法
很多已經過時,這里選兩個常用的了解
public longgetTime()
publicvoidsetTime(long time)
package cn.wen;
import java.util.Date;
/*
* public long getTime():獲取時間,以毫秒為單位
* public void setTime(long time):設置時間
*
* 從Date得到一個毫秒值
* getTime()
* 把一個毫秒值轉換為Date
* 構造方法
* setTime(long time)
*/
public class DateDemo {
public static void main(String[] args) {
// 創建對象
Date d = new Date();
// 獲取時間
long time = d.getTime();
System.out.println(time);
System.out.println(System.currentTimeMillis()); //也可以實現獲取當前系統時間
System.out.println("d:" + d);
// 設置時間
d.setTime(1000);//1000毫秒等于1秒
System.out.println("d:" + d);
}
}
1578207470708
1578207470708
d:Sun Jan 05 14:57:50 CST 2020
d:Thu Jan 01 08:00:01 CST 1970
總結
以上是生活随笔為你收集整理的java date 构造方法_Java Date的概述和构造方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Instagram后端架构
- 下一篇: 泛型编程和STL基础学习(C++)(未完