@Test publicvoidTest2(){ //构造器1:Date(),对应当前时间的Date对象 Date date1 = new Date(); System.out.println(date1.toString()); System.out.println(date1.getTime());// 返回毫秒数,时间戳
//构造器2:Date(long Date) Date date2 = new Date(1619941526721L);//记得加L System.out.println(date2.toString());
//创建java.sql.Date对象,它是java.util.Date的子类 java.sql.Date date3 = new java.sql.Date(1619941526721L); System.out.println(date3.toString());
//将java.util.Date对象转换为java.sql.Date对象 //1. Date date4 = new java.sql.Date(1619941526721L); java.sql.Date date5 = (java.sql.Date) date4; //2. Date date6 = new Date(); java.sql.Date date7 = new java.sql.Date(date6.getTime()); } }
//常用方法 //get方法获取常用的属性信息 int days = calendar.get(Calendar.DAY_OF_MONTH); System.out.println(days); System.out.println(calendar.get(Calendar.DAY_OF_WEEK)); //set修改信息 calendar.set(Calendar.DAY_OF_MONTH,19); int day = calendar.get(Calendar.DAY_OF_MONTH); System.out.println(day); //add追加信息 calendar.add(Calendar.DAY_OF_MONTH,2); day = calendar.get(Calendar.DAY_OF_MONTH); System.out.println(day); //getTime():日历类--->Date Date date = calendar.getTime(); System.out.println(date); //setTime():Date--->日历类 Date date1 = new Date(); calendar.setTime(date1); System.out.println(calendar.get(Calendar.DAY_OF_MONTH)); }