본문 바로가기

안드로이드/코드

[안드로이드] Calendar 클래스 사용해서 간단하게 오늘 날짜 가져오기(Calendar,SimpleDateFormat)

반응형

Calendar cal = Calendar.getInstance();

Calendar 객체 생성

 

SimpleDateFormat format = new SimpleDateFormat("yyyy-MM/dd");

String date = format.format(Calendar.getInstance().getTime());

 

파란색 글씨 부분을 바꾸면 원하는 포맷으로 변경이 가능합니다.

기호 의미 보기
y 년도 2019
m 월(1~12) 11
d 일(1~31) 9
H 시(0~23) 20
m 분(0~59) 5
s 초(0~59) 6

 

기호 사이의 특수문자는 원하는대로 변경해서 사용하시면 됩니다.

 

예를 들어서 위 표의 기호를 모두 표현한다고 한다면

 

Calendar cal = Calendar.getInstance();

SimpleDateFormat format = new SimpleDateFormat("yyyy-mm-dd HH:mm:ss");

String date = format.format(Calendar.getInstance().getTime());

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

2019-11-09 20:05:06

 

 

반응형