java+am+上午,java – 使用AM/PM以12小时格式显示当前时间
目前的時間顯示為13:35 PM
然而,我想顯示為12小時格式與AM / PM,即1:35 PM而不是13:35 PM
當前代碼如下
private static final int FOR_HOURS = 3600000;
private static final int FOR_MIN = 60000;
public String getTime(final Model model) {
SimpleDateFormat formatDate = new SimpleDateFormat("HH:mm a");
formatDate.setTimeZone(userContext.getUser().getTimeZone());
model.addAttribute("userCurrentTime", formatDate.format(new Date()));
final String offsetHours = String.format("%+03d:%02d", userContext.getUser().getTimeZone().getRawOffset()
/ FOR_HOURS, Math.abs(userContext.getUser().getTimeZone().getRawOffset() % FOR_HOURS / FOR_MIN));
model.addAttribute("offsetHours",
offsetHours + " " + userContext.getUser().getTimeZone().getDisplayName(Locale.ROOT));
return "systemclock";
}
總結
以上是生活随笔為你收集整理的java+am+上午,java – 使用AM/PM以12小时格式显示当前时间的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Unity合规检测处理
- 下一篇: 苹果或将采用高通屏下指纹方案,5GiPh