JAVA基础 (39)---Date

Date

JAVA基础 (39)---Date

JAVA基础 (39)---Date

时间点:1900年1月1号 0:0:0:0

Date得到时间是一个毫秒数:当前时间距离1970年1月1号 0:0:0:0的一个毫秒数
    

将英文的日期表示形式转换为我们所熟悉的形式:SimpleDateFormat类

JAVA基础 (39)---Date

JAVA基础 (39)---Date

JAVA基础 (39)---Date

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);

	
	}
}