메이쁘

[Android Studio] 안드로이드에서 우리나라 표준시로 날짜 출력하기 본문

Technology/Android - Android Studio

[Android Studio] 안드로이드에서 우리나라 표준시로 날짜 출력하기

메이쁘 2020. 3. 5. 20:08

 

 

 

 

 

 

 

 

 

간단합니다.

 

TimeZone이란 클래스를 사용해서 표준시를 변경할 수 있습니다.

 

Date 또는 Calendar 클래스를 통해 날짜 및 시간을 얻습니다.

 

이를 더 예쁘고 보기 좋게 출력하기 위해서 여러 Format을 사용하죠.

 

간단한 포맷으로 변경이 가능한 (말 그대로 Simple) SimpleDateFormat 클래스를 추천드립니다.

 

 

말이 길었습니다.

 

 

  TimeZone tz;                                        // 객체 생성
  DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm", Locale.KOREAN);
  tz = TimeZone.getTimeZone("Asia/Seoul");  // TimeZone에 표준시 설정
  dateFormat.setTimeZone(tz);                    //DateFormat에 TimeZone 설정

  Date date = new Date();                        // 현재 날짜가 담긴 Date 객체 생성
  Log.d("DATE", dateFormat.format(date);     //  출력

 

 

 

출력의 핵심은

dateFormat.format(date) 입니닷

 

이러면 한국 표준시로 포맷 형식에 맞게 출력됩니다용!!!!

 

 

 

 

감사합니다.

Comments