これは、15 8 2013 のような形式で日付を表示する私のコードですが、月が 8 の場合は月または日付が 1 桁の場合は 2 桁で表示し、月が 8 の場合は 08 を表示する必要があります。月と日付の条件が1文字のフォントを検出して0を追加する高速な方法またはforループがある場合、9回追加したくないですか?
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;