java.util.Date:表示时间和日期的类
类:Date 表示特定的时间,精确到毫秒
毫秒:千分之一秒 1000毫秒=1秒
特定的瞬间:一个时间点,一刹那时间
2020-08-08 09:55:33:333 瞬间
2020-08-08 09:55:33:334 瞬间
…
毫秒的作用:可以对时间和日期进行计算
例如:2099-03-01 到 2088-01-01 中间多少天
可以把日期转换成毫秒进行计算, 计算完毕,再转换为日期
把日期转换为毫秒:
当前时间:2088-01-01
时间原点(0毫秒):19700101 00:00:00(英国格林威治)
就是计算当前日期到时间原点之间一共经历了多少毫秒
把毫秒转换为日期:
1天 = 24*60*60 = 86400 秒 = 86400 * 1000
注意:
中国属于东八区,会把时间增加8小时
1970年1月1日 08:00:00
public class Demo04Date {
public static void main(String [] args) {
//获取当前系统时间到1970年1月1日 00:00:00经历了多少毫秒
System.out.println(System.currentTimeMillis());
}
}