文章目录
- 一、JDK8之前的日期时间API
- 1.1 System类的currentTimeMillis()
- 1.2 两个Date类
- 1.2.1 java.util.Date包下的
- 1.2.2 java.sql.Date包下的
一、JDK8之前的日期时间API
1.1 System类的currentTimeMillis()
获取当前时间对应的毫秒数,long类型
当前时间与1970年1月1日0时0分0秒的时间差(毫秒)
常用来计算时间差
1.2 两个Date类
1.2.1 java.util.Date包下的
public static void main(String[] args) {
// 空参构造器
Date date = new Date();
System.out.println(date.toString());
// 获取毫秒数
long time = date.getTime();
System.out.println(time);
// 有参构造器
Date date1 = new Date(time);
System.out.println(date1);
}
1.2.2 java.sql.Date包下的
public static void main(String[] args) {
Date date = new Date(1694316241822L);
System.out.println(date);
}