2011년 6월 30일 목요일

날짜 함수1


/***
   * 현재 년도 가져오기
   * @return String
   */
  public static String nowYearGet() {
   Calendar calendar = Calendar.getInstance();
   return Integer.toString(calendar.get ( Calendar.YEAR ));
  }
  /***
   * 현재 월 가져오기
   * @return String
   */
  public static String nowMonthGet() {
   Calendar calendar = Calendar.getInstance();
   int nMonth = calendar.get ( Calendar.MONTH ) + 1;
   if ( nMonth < 10 ) return "0" + Integer.toString(nMonth);
   else return Integer.toString(nMonth);
  }
  /***
   * 현재 일 가져오기
   * @return String
   */
  public static String nowDayGet() {
   Calendar calendar = Calendar.getInstance();
   int nDay = calendar.get ( Calendar.DAY_OF_MONTH );
   if ( nDay < 10 ) return "0" + Integer.toString(nDay);
   else return Integer.toString(nDay);
  }
 
  /***
   * 현재 시간 가져오기
   * @return String
   */
  public static String nowHourGet() {
   Calendar calendar = Calendar.getInstance();
   int nHour = calendar.get ( Calendar.HOUR_OF_DAY );
   if ( nHour < 10 ) return "0" + Integer.toString(nHour);
   else return Integer.toString(nHour);
  }
  /***
   * 현재 분 가져오기
   * @return String
   */
  public static String nowMinuteGet() {
   Calendar calendar = Calendar.getInstance();
   int nMinute = calendar.get ( Calendar.MINUTE );
   if ( nMinute < 10 ) return "0" + Integer.toString(nMinute);
   else return Integer.toString(nMinute);
  }
  /**
   * 현재 년월일시분초 값을 가져옴
   * @return yyyyMMddHHmmss 형식의 날짜
   */
  public static String nowDate(){
  Calendar cal = Calendar.getInstance();
  java.util.Date currentTime = cal.getTime();
  SimpleDateFormat formatter = new SimpleDateFormat("yyyyMMddHHmmss");
  String ndate = formatter.format(currentTime);
  return ndate;
  }
 
  /**
   * 현재 년월일을 가져옴
   * @return yyyyMMdd 형식의 날짜
   */
  public static String nowStrDate(){
  Calendar calendar = Calendar.getInstance();
  java.util.Date currentTime = calendar.getTime();
  SimpleDateFormat formatter = new SimpleDateFormat("yyyyMMdd");
  String ndate = formatter.format(currentTime);
  return ndate;
  }

댓글 없음:

댓글 쓰기