java 转换日期格式12小时与24小时

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

你可能感兴趣的:(java 转换日期格式12小时与24小时)