场景一:
String time = "2017-01-03 13:43:12";
SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
SimpleDateFormat sd = new SimpleDateFormat("yyyyMMddHHmmss");
try {
String time1 = sd.format(sf.parse(time));
System.out.println(time1);
} catch (ParseException e) {
e.printStackTrace();
}
输出得到:20170103134312
场景二:
String time = "20170909090909";
SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
SimpleDateFormat sd = new SimpleDateFormat("yyyyMMddHHmmss");
try {
String time1 = sf.format(sd.parse(time));
System.out.println(time1);
} catch (ParseException e) {
e.printStackTrace();
}
输出得到:2017-09-09 09:09:09