常用類庫------15.11Data日期處理類

Date

Java中如果要想獲得當前的日期時間可以直接通過java.util.Date類來實現
Date類常用方法:
在這裏插入圖片描述
範例:獲取當前日期時間

import java.util.Date;

public class JavaAPIDemo355A {
       public static void main(String[] args) throws Exception {
		Date date=new Date();
		System.out.println(date);
	}
}

執行結果

Wed May 20 19:08:04 CST 2020

範例:Data類對象保存當前日期時間依靠的是時間戳數字(此類型爲long),Data類也提供有這兩種數據類型的轉換支持。

範例:Data與long之間轉換處理

import java.util.Date;

public class JavaAPIDemo355B {
       public static void main(String[] args) {
		Date date=new Date();
		long current=date.getTime();  //獲取當前時間戳數字   Date-->long
		current+=864000*1000;//10天的秒數
		System.out.println(current);
		System.out.println(new Date(current));   //long轉爲Date   long-->Date
	}
}

執行結果

1590837697086
Sat May 30 19:21:37 CST 2020

JDK1.8開始提供有java.time.LocalDateTime類
範例:使用LocalDateTime類

public class JavaAPIDemo356 {
       public static void main(String[] args) {
		LocalDateTime local=LocalDateTime.now();   //獲取當前日期時間
		System.out.println(local);
	}
}

執行結果

2020-05-20T19:29:04.936

使用LocalDateTime類可以方便的獲取當前日期時間數據,而後也可以方便地進行日期時間的累加操作。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章