java中时间24小时和12小时设置

时间:2021-01-15 15:42:56
Date类,已经很少用了。用Calendar吧。    
Calendar    date    =    Calendar.getInstance();    
date.get(Calendar.HOUR_OF_DAY    );//得到24小时机制的    
date.get(Calendar.HOUR);//    得到12小时机制的    

当然,SimpleDateFormat也可以格式化24机制或者12小时机制。    
H       0-23    
k       1-24    
----------------    
K       0-11    
h       1-12    

希望对你有帮助。   
SimpleDateFormat也可以格式化24机制或者12小时机制:
SimpleDateFormat format = new SimpleDateFormat("yyyyMMdd_HH_mm_ss");//24小时机制
SimpleDateFormat format = new SimpleDateFormat("yyyyMMdd_hh_mm_ss");//12小时机制
String ymd = format.format(new Date());