将2021年11月5日12时3分6秒转为date类型
String a = "2021年11月5日12时3分6秒";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日HH时mm分ss秒");
Date date = sdf.parse(a);
System.out.println(date);//Fri Nov 05 12:03:06 CST 2021
System.out.println(date.getTime()); //1636084986000
将date类型转换为Calendar类型
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
System.out.println(calendar.getTimeInMillis());//1636084986000
将Calendar转化为Date类型
Date date1 =calendar.getTime();
System.out.println(date1); //Fri Nov 05 12:03:06 CST 2021
将时间戳改为Integer类型的数据,方便和秒进行比较
String timestamp = String.valueOf(date.getTime()/1000);
Integer time = Integer.valueOf(timestamp);
System.out.println(time);//1636084986