日期:2014-05-17  浏览次数:20658 次

java时间类型字符串格式化问题
把这种
09 17 2013 11:30AM
格式的时间字符串转换为


这种
2013-09-17 11:30
格式的字符串
格式化 java 时间字符串 格式化字符串

------解决方案--------------------
public static void main(String[] args) {
try {
Date date = new SimpleDateFormat("MM dd yyyy hh:mmaaa", Locale.US).parse("09 17 2013 11:30AM");
String str = new SimpleDateFormat("yyyy-MM-dd HH:mm").format(date);
System.out.println(str);
} catch (ParseException e) {
e.printStackTrace();
}
}