본문 바로가기

JAVA/날짜/시간

자바/Java 현재 시간을 반환 ( Calendar 와 Date 함수 사용 )

JAVA Java 현재 시간을 반환 ( Calendar 와 Date 함수 사용 )

안드로이드에서 정말 꼭 필요하게 쓰이는 것이 현재 시간을 구해오는 것인데, CalendarDate 함수를 사용하면 현재 시간을 SimpleDateFormat("yyyyMMddHHmmss")을 사용하여 ( 년/월/일/시/분/초 ) 형식에 맞게 구할 수 있습니다. 현재 시간은 유일한 값 이 므로 녹화 파일명 등 으로 쓰기에 적합 합니다.

SimpleDateFormat("yyyyMMddHHmmss")을 사용하여 ( 년/월/일/분/초 ) 말고도 원하는 포맷의 데이터를 가져 올 수 있습니다.

  /**
  * @explain 현재 시간을 반환한다.
  * @return String : 현재 시간을 포맷에 맞춰 반환한다.
  */
 public static String getNowDateTime() {
  DLog.d(TAG, "getNowDateTime() start");
  Calendar calendar = Calendar.getInstance();
  Date date = calendar.getTime();
  DLog.d(TAG, "getNowDateTime() end");
  return new SimpleDateFormat("yyyyMMddHHmmss").format(date);
 }