代码如下:
public class StartApplication {
public static void main(String[] args) {
//返回当前时间与1970年1月1日0时0分0秒之间以毫秒为单位的时间差。
//称为时间戳
long millis = System.currentTimeMillis();
System.out.println(millis);
//构造器一: Date():创建一个对应当前时间的Date对象
Date date = new Date();
System.out.println(date);
System.out.println(date.toString());
System.out.println(date.getTime());
//构造器二:创建指定毫秒数的Date对象
Date date1 = new Date(1651905264076L);
System.out.println(date1.toString());
//创建java.sql.Date的对象
java.sql.Date date2 = new java.sql.Date(1651905264076L);
System.out.println(date2);
//如何将java.util.Date转换为java.sql.Date
//情况一
Date date3=new java.sql.Date(1651905264076L);
java.sql.Date date4= (java.sql.Date) date3;
System.out.println(date4);
//情况二:
Date date5=new Date();
java.sql.Date date6=new java.sql.Date(date5.getTime());
System.out.println(date6);
}
}
结果:
1651906442699
Sat May 07 14:54:02 CST 2022
Sat May 07 14:54:02 CST 2022
1651906442700
Sat May 07 14:34:24 CST 2022
2022-05-07
2022-05-07
2022-05-07



