1. 程式人生 > >JAVA基礎 (39)---Date

JAVA基礎 (39)---Date

Date

時間點:1900年1月1號 0:0:0:0

Date得到時間是一個毫秒數:當前時間距離1970年1月1號 0:0:0:0的一個毫秒數
    

將英文的日期表示形式轉換為我們所熟悉的形式:SimpleDateFormat類

import java.util.Date;
import java.text.SimpleDateFormat;
import java.text.ParseException;
public class DateDemo{
	public static  void main(String[] args) throws ParseException{
		Date date = new Date();//可以得到系統當前時間
		System.out.println(date);
		Date date1 = new Date(1000000);
		System.out.println(date1);
		System.out.println(date.getTime());
		//將系統當前時間格式化為 2017-9-23 17:02:23
		SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd");
		String currentDate = sdf.format(date);
		System.out.println(currentDate);

		//時間日期的解析:將一個String型別的日期轉換為Date型別的日期
		String dateStr = "2017/09/21 17:23:23";
		Date strDate = sdf.parse(dateStr);
		System.out.println(strDate);

	
	}
}