word is weak,show me your code
啥也不说,上代码
/*** 测试两种不同的格式化*/public static void dateFormateTest() {String formate1 = "yyyy-MM-dd HH:mm:ss";//注意这里的小时用的是hhString formate2 = "YYYY-MM-dd hh:mm:ss";System.out.println("使用[" + formate1 + "]格式化后:" + (new SimpleDateFormat(formate1).format(new Date())));System.out.println("使用[" + formate2 + "]格式化后:" + (new SimpleDateFormat(formate2).format(new Date())));}
运行结果:
使用[yyyy-MM-dd HH:mm:ss]格式化后:-03-01 14:49:44使用[YYYY-MM-dd hh:mm:ss]格式化后:-03-01 02:49:44
看结果明白了吗?如果还不明白,那我再解释一下:
这两个格式化工具里面就有一处不一样,就是小时这里,一个是HH一个hh,从上面的运行结果我们可以看出来一个HH是24小时制,hh是12小时制,所以就是这样,不难吧?