시소당
class DateTimeInteger
{
public static void main (String[] args)
{
String[] month = new String[12]; //월 배열
for (int k=0 ; k<12; k++)
{
if(k<9)
{
month[k]= "0" + String.valueOf(k+1); //1~9까지 한자리 수를 두자리로 변환
}
else
{
month[k]= String.valueOf(k+1);
}
}
Calendar calendar = Calendar.getInstance(); //Calendar 클래스 사용
String day = String.valueOf(calendar.get(Calendar.DATE)); //Calendar에서 day 추출
if ( day.length() == 1 )
{
day = "0" + day; //1~9까지 한자리 수를 두자리로 변환
}
//각각 4자리,2자리,2자리로 (년도, 월, 일) 을 변환
String nowdate = calendar.get(Calendar.YEAR)
+ month[(calendar.get(Calendar.MONTH))] + day;
int iNow = Integer.parseInt(nowdate); //8자리로 변환된 날짜를 정수형으로 변환
}
}