String date = "Jun 20, 2014 8:56:14 PM";
SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");SimpleDateFormat sdf2 = new SimpleDateFormat("MMM d, yyyy HH:mm:ss",
Locale.ENGLISH);
try {
String dateCH = sdf1.format(sdf2.parse(date));
System.out.println("res:" + dateCH);
} catch (ParseException e) {
e.printStackTrace();
}
//转换时间 封装
public String timeFormat(String date){
//转换后的时间格式
SimpleDateFormat format1 = new SimpleDateFormat("yyyy.MM.dd HH:mm:ss");
//转换前的英语时间格式,后面一定要加Local ENGLISH
Locale.ENGLISH);
String time = null;
try {
time = format1.format(format2.parse(date));
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return time;
}