//sample public static void main(String[] a){ SimpleDateFormat sdfTimea = new SimpleDateFormat("yyyy/MM/dd hh:mm:ss"); String timea = sdfTimea.format(new Date()); System.out.println(timea); //输出结果为"2010/02/22 02:54:13”,这里输出的小时02为PM; System.out.println("------------------------"); SimpleDateFormat sdfTimeb = new SimpleDateFormat("yyyy/MM/dd kk:mm:ss"); String timeb = sdfTimeb.format(new Date()); System.out.println(timeb); //输出结果为"2010/02/22 14:54:13",我们可以看出这里的小时采用24进制System.out.println("------------------------"); } //具体的语法如下: /* G 年代标志符 y 年 M 月 d 日 h 时 在上午或下午 (1~12) H 时 在一天中 (0~23) m 分 s 秒 S 毫秒 E 星期 D 一年中的第几天 F 一月中第几个星期几 w 一年中第几个星期 W 一月中第几个星期 a 上午/下午 标记符 k 时 在一天中 (1~24) K 时 在上午或下午 (0~11) z 时区 */