java.text.SimpleDateFormat sdf=new java.text.SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
java.util.Date date=new java.util.Date();
String date_string=sdf.format(date).toString();
这样得到的时间中。小时应该是16的。但是显示确实04,不知道有什么办法区分上午,下午的办法吗?
java.util.Date date=new java.util.Date();
String date_string=sdf.format(date).toString();
这样得到的时间中。小时应该是16的。但是显示确实04,不知道有什么办法区分上午,下午的办法吗?
("yyyy-MM-dd HH:mm:ss");hh 是两位12小时制的,这时输出类似 10,09 等, 上下午的信息需要另外输出
HH 是24小时制的,返回的值从 00--23 (不记得了,可能是 01--24 的)一个h 或者 H表示十分位不要补“0”