显示24小时格式时间的问题

Rah*_*hul 2 java datetime android

我已经使用以下行代码以Calendar实例显示的Instance Everything显示24小时格式的时间,但唯一的问题是在午夜12:00显示时间,它显示时间为24:00而不是显示00:00.为什么在我的代码中发生任何错误.

Calendar m_CalInstance = Calendar.getInstance();  
SimpleDateFormat formatter = new SimpleDateFormat("kk:mm");

String timeDisplay = formatter.format(m_CalInstance.getTime());
Run Code Online (Sandbox Code Playgroud)

kos*_*osa 7

SimpleDateFormat formatter = new SimpleDateFormat("kk:mm");
Run Code Online (Sandbox Code Playgroud)

应该

SimpleDateFormat formatter = new SimpleDateFormat("HH:mm");
Run Code Online (Sandbox Code Playgroud)

有关更多信息,请查看此javadocSimpleDateFormat