大家好,我正在使用下面的代码来获取 android 手机时间,但如果分钟在 1 到 9 之间,它会给我分钟而不是零。
例如:现在我有时间在我的设备上 12:09 但它给我的时间是 12:9
Calendar c = Calendar.getInstance();
int hrs = c.get(Calendar.HOUR);
int mnts = c.get(Calendar.MINUTE);
String curTime = "" + hrs + ":" + mnts;
return curTime;
在上面的代码之后,我还尝试下面的代码,它给出与上面相同的东西,在没有零的分钟之前将它编号为 1 到 9 之间的分钟。.
final Calendar cal = Calendar.getInstance();
cal.setTimeInMillis(System.currentTimeMillis());
Date date = cal.getTime();
int mHour = date.getHours();
int mMinute = date.getMinutes();