java Date 格式化24小时制和12小时制

时间:2021-08-09 15:45:47
/**
* 返回当前的时间
* @return 返回当前日期:201308211030
*/
public static String getNow(){
Date now = new Date();
SimpleDateFormat df = new SimpleDateFormat("yyyyMMddHHmmss");
return df.format(now);
}

上面是格式化输出当前日期,24小时制,发现一个小问题,


“yyyyMMddhhmmss” ===> 输出 12小时制


“yyyyMMddHHmmss”===>输出24小时制


区别在于h的大小写。