[인터돌™] 공부 해보자!! 열심히~~~

반응형

코드는 스파게티지만 필요한 부분만 알아서 ㅋㅋ

---------------------------------------------------------------------------


import java.util.*;

class Cal
{
 public static void main(String[] args)
 {
  String inputstring="20080128";         // WM 에서는 입력받는 값을 사용
  String outstringResult=null;

  Calendar cal=Calendar.getInstance ();
   
  int nYear = Integer.parseInt(inputstring.substring(0,4));
  int nMonth = Integer.parseInt(inputstring.substring(4,6))-1; // 1월이 0으로 나오기 때문에 -1 해줌
  int nDay = Integer.parseInt(inputstring.substring(6,8));

  if(inputstring != null && inputstring.trim().length() >= 8){
   cal.set(nYear, nMonth, nDay);        // 입력받은 날짜를 cal 객체에 셋팅
  }else{
   return;
  }

  int dow=cal.get(Calendar.DAY_OF_WEEK);


//  System.out.println(" "+nYear + " " + nMonth + " " +nDay);
  System.out.println(dow);

  switch (dow){
   case 3:
    outstringResult="Day";
    break;
   case 4:
    outstringResult="Day";
    break;
   case 5:
    outstringResult="Day";
    break;
   case 6:
    outstringResult="Day";
    break;
   case 7:
    outstringResult="Day";
    break;
   default:
    outstringResult="Week";
    break;
  }


  System.out.println(outstringResult);
/*
  Calendar cal = Calendar.getInstance();
  int year = cal.get(Calendar.YEAR);
  int month = cal.get(Calendar.MONTH)+1;
  int day=cal.get(Calendar.DATE);
  int dow=cal.get(Calendar.DAY_OF_WEEK);

  System.out.println (""+year+month+day);


*/
 }
}
/*
  Calendar cal = Calendar.getInstance();
  int year = cal.get(Calendar.YEAR);
  int month = cal.get(Calendar.MONTH)+1;
  int day=cal.get(Calendar.DATE);
  int dow=cal.get(Calendar.DAY_OF_WEEK);


//  TimeZone.getDefault();

  System.out.println(outstringResult);

  System.out.println(year);
  System.out.println(month);
  System.out.println(day);
//  System.out.println(cal.);
  System.out.println(dow);
 }
}
*/
/*
  Calendar cal = Calendar.getInstance();
  int year = cal.get(Calendar.YEAR);
  int month = cal.get(Calendar.MONTH) + 1;
  int date = cal.get(Calendar.DATE);
*/



이 글을 공유합시다

facebook twitter googleplus kakaoTalk kakaostory naver band