转换Mon Apr 11 16:34:25 CST 2016为较常用的 yyyy-MM-dd HH:mm:ss
private static SimpleDateFormat sfEnd = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
private static SimpleDateFormat sfStart = new SimpleDateFormat(
"EEE MMM dd HH:mm:ss 'CST' yyyy",
java.util.Locale.ENGLISH);
/**
* 标准化时间显示
* EEE MMM dd HH:mm:ss 'CST' yyyy
* 到
* yyyy-MM-dd HH:mm:ss
* @param dateStr
* @return
*/
public static String formatDateStr(String dateStr) {
String dateResult = dateStr;
try {
dateResult = sfEnd.format(sfStart.parse(dateStr));
} catch (Exception e) {
}
return dateResult;
}
本文介绍了一种将特定格式的时间字符串(如MonApr1116:34:25CST2016)转换为标准格式(如yyyy-MM-dd HH:mm:ss)的方法。通过使用SimpleDateFormat类的不同实例,实现了从非标准格式到标准格式的转换。
979

被折叠的 条评论
为什么被折叠?



