我不明白java是如何工作的SimpleDateFormat。我想通过Locale显示日期和时间。Android的日期格式
例如
Locale.setDefault(Locale.FRANCE);
DateFormat correctDateFormatter =SimpleDateFormat.getTimeInstance(SimpleDateFormat.SHORT, Locale.getDefault());
correctDateFormatter.format(date);
所以我迫不及待地输出24-H格式一样
23:00
,但我得到它像
11 PM
我如何显示时间和日期取决于本地和不使用时间模式(“hh:mm”等)?
https://stackoverflow.com/a/18734471/8089931 –
请参阅我的答案以显示基于时间的区域设置 – Pehlaj
请再次看看我的问题 – Lavan