我对Joda api很新,我接到这样的电话:
LocalTime time = new LocalTime("13");
打印为:13:00:00.000
。
我希望我能像这样显示:1:00 PM
。
我如何实现这一目标?
提前致谢
答案 0 :(得分:2)
尝试以下方法:
DateTimeFormatter builder = DateTimeFormat.forPattern("hh:mm:ss.SSa");
答案 1 :(得分:2)
我这样做了:
LocalTime time = new LocalTime("13");
DateTimeFormatter fmt = DateTimeFormat.forPattern("h:mm a");
String str = fmt.print(time);
获得str:
的输出"1:00 PM"