用法式java格式化时间

时间:2012-01-10 17:02:12

标签: java date time format

有没有办法将时间格式化为:

10h23

我使用了SimpleDateFormat并看到了所有可用的模式,但我想知道是否有办法让时间像这样,或者我是否必须自己构建它。

我也试过

DateFormat tf = DateFormat.getTimeInstance(DateFormat.FULL, Locale.FRANCE);

但它打印得像 11 h 01 CST

提前致谢。

1 个答案:

答案 0 :(得分:4)

您可以使用SimpleDateFormat

DateFormat format = new SimpleDateFormat("hh'h'mm");
System.out.println(format.format(new Date()));

印刷:

12h11