1、Date类型转为String类型
Date date = new Date();
SimpleDateFormat sdf = new SimpleDateFormat(“yyyy-MM-dd HH:mm”); //自定义格式化格式
String Str=sdf.format(date);
2、Calendar类型转化String类型
Calendar time = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm");
String Str = sdf.format(time.getTime());
3、String类型转化Date类型
String str="2022-09-03 18:48";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm");//自定义格式化格式
Date date =sdf.parse(str);
4、Calendar类型转化Date类型
Calendar calendar = Calendar.getInstance();
Date date = calendar.getTime();
5、Date类型转化Calendar类型
Date date = new Date();
Calendar cal = Calendar.getInstance();
cal.setTime(date);
6、String类型转化Calendar类型
String str="2022-09-03 18:48";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm");//自定义格式化格式
Date date =sdf.parse(str);
Calendar cal = Calendar.getInstance();
cal.setTime(date);