日历.分钟给出分钟,不带前导零
嗨,我使用下面的代码来获得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();