Data类
世界标准时间:格林尼治时间/格林威治时间(Greenwich Mean Time)
中国标准时间,世界标准时间+8小时 (东8区)
1秒=1000毫秒 1毫秒=1000微秒
计算机起始时间:1970年1月1日00:00:00
System.currentTimeMillis 从1970年0:00:00到此时的毫秒数
getTime()方法获取当前时间的毫秒值
setTime()方法设置当前日期时间值
无参构造就是把当前时间封装成一个Date对象
有参构造就是把从时间原点开始,过了指定毫秒的时间,封装成一个Date对象,需要考虑时差
Date date=new Date();
System.out.println(date);
Date date1 = new Date(0l);
System.out.println(date1);
Date date2=new Date(1000*60*60*2l);
System.out.println(date2);
Date date=new Date();
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println(date);
System.out.println(sdf);
System.out.println(sdf.format(date));
String str="2022-09-08";
SimpleDateFormat sdf1=new SimpleDateFormat("yyyy-MM-dd");
System.out.println(sdf1.parse(str));