出问题代码:
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
Date date = new Date();
date.setHours(18);
System.out.println(date+"\n"+format.format(date));
出错原因:hh,小写是12小时制,大写是24小时制
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = new Date();
date.setHours(18);
System.out.println(date+"\n"+format.format(date));