//int时间类型转化为String格式日期输出
//注意转化过来的时间不能直接用转化成int类型,因为时间是13位长度,而int类型长度为10,必须经过处理再接转化,否则获取时间戳的时间会出错
int time = (int) System.currentTimeMillis();
String intDate = DateUtils.format(time, "yyyy-MM-dd HH:mm");
System.out.println(intDate);
int time11 = (int) (System.currentTimeMillis()/1000l);
String date11 = DateUtils.format((new Long(time11))*1000, "yyyy-MM-dd HH:mm");
System.out.println(date11);
//long类型转换为String格式日期
long time1 = System.currentTimeMillis();
String date1 = DateUtils.format(time1, "yyyy-MM-dd HH:mm");
System.out.println(date1);
//String类型的时间戳转化为String日期格式,输出格式由SimpleDateFormat控制
String time2 = "1637380527";
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
long longTime = new Long(new Long(time2)*1000);
Date date2 = new Date(longTime);
String dateTime = format.format(date2);
System.out.println(dateTime);
SimpleDateFormat format1 = new SimpleDateFormat("yyyy-MM-dd");
long longTime1 = new Long(new Long(time2)*1000);
Date date3 = new Date(longTime1);
String dateTime1 = format1.format(date3);
System.out.println(dateTime1);