请参考以下主要方法:
public static void main(String[] args) {
Duration dur = new Duration();
dur.setHours(17);
dur.setMinutes(30);
SimpleDateFormat simpDate = new SimpleDateFormat("kk:mm");
System.out.println(simpDate.format(dur.getAsCalendar().getTime()));
}
当我运行时,我得到输出05:30,预期输出是17:30。即使我尝试使用“HH:mm”格式但没有获得预期的输出。它转换为12小时格式而不是24小时格式。
请帮忙。
答案 0 :(得分:0)
为什么不能简单地使用
System.out.println(dur.getHours()+":"+dur.getMinutes());