1. java中有两个Date类
①.java.util.Date
②.java.sql.Date
/* java.util.Date类 & java.sql.Date类 说明:java.util.Date : 是创建对象时使用的日期类 java.sql.Date : 是对应数据库的日期类 , 且继承于java.util.Date 它俩都有两个方法: getTime() : 获取当前对应的毫秒数 toString() :显示当前的日期 , 年月日等 */ @Test public void test(){ //构造器一 Date date1 = new Date(); //构造器二 Date date3 = new Date(1611907665964L); System.out.println(date1.toString()); //Fri Jan 29 16:12:20 SGT 2021 System.out.println(date1.getTime());//1611907940683L java.sql.Date date2 = new java.sql.Date(1611907665964L); System.out.println(date2.toString());//2021-01-29 System.out.println(date2.getTime());//1611907665964 //相互转换 Date date4 = new Date(date2.getTime()); java.sql.Date date5 =new java.sql.Date(date4.getTime()); System.out.println(date4.toString()); System.out.println(date5.toString()); }
2. java.lang.System