我正在尝试获取当前时间,但它显示的格式错误。 例如。在这里,它现在是00:20,它显示在12:20。 我做错了什么?
SimpleDateFormat sdfTime = new SimpleDateFormat("hh:mm", Locale.GERMANY);
Date now = Calendar.getInstance().getTime();
tv_Time.setText(sdfTime.format(today));
PS:我试过
Calendar.getInstance(Locale.GERMANY).getTime();
,但它仍然不起作用。
答案 0 :(得分:0)
hh
uses 12-hour clock, for 24-hour clock you need to use HH
如果您需要与语言环境相关的时间格式,请使用DateFormat.getTimeFormat()
。