怎么把string型的12小时制时间转成24小时制的字符串
程序如下,大写的HH是24的,小写的hh是12的。怎么转换不了呢?
DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String abc= "2008-07-10 07:20:00";
try {
Date date = null;
date = dateFormat.parse(abc);
abc= dateFormat.format(date);
System.out.println(abc);
} catch (ParseException e) {
e.printStackTrace();
}
DateFormat dateFormat12 = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss a");
DateFormat dateFormat24 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String abc= "2008-07-10 07:20:00 下午";
try {
Date date = null;
date = dateFormat12.parse(abc);
abc= dateFormat24.format(date);
System.out.println(abc);
} catch (ParseException e) {
e.printStackTrace();
}