这是我的代码,它以这种格式 15 8 2013 显示日期,但如果月份或日期是单数,我想以双位数显示它,如果天是 8,应该显示 08,如果月份是 8,它应该显示为 08。我如果月份和日期的条件不希望添加 9 次,是否有任何快速方法或 for 循环检测单个字符字体然后添加 0 ?
like if (mday=1) {
mday=01
}
if (mday=2) {
mday=02
}
if (mMonth=2) {
mMonth =02
}
if (mMonth=2) {
mMonth =02
}
int completedate2;
Calendar mCalendar = Calendar.getInstance();
mYear = mCalendar.get(Calendar.YEAR);
mMonth = mCalendar.get(Calendar.MONTH) + 1;
mDay = mCalendar.get(Calendar.DAY_OF_MONTH);
Toast.makeText(this, "current date is" +mDay+mMonth+mYear,
Toast.LENGTH_SHORT).show();
completedate2=mDay+mMonth+mYear;