12小时制与24小时制制需要把HH变换大小写就可以了。记录下来,引以为戒。
//转换String为Date类型
String dateString1 = "2021-04-15 14:37:43";
DateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = format.parse(dateString1);
//转换成时间格式12小时制
SimpleDateFormat df_12=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
//转换成时间格式24小时制
SimpleDateFormat df_24=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println("12小时制时间::"+df_12.format(date));
System.out.println("24小时制时间::"+df_24.format(date));
结果为:
12小时制时间::2021-04-15 02:37:43
24小时制时间::2021-04-15 14:37:43
网友评论