본문 바로가기
코딩하기/android studio

(android studio) SimpleDateFormat 현재시간 값 구하고 setText하기

by 치즈도넛 2021. 4. 2.
반응형

자주 사용하지만 항상 복붙(?)하기 때문에 제대로 외운 적이 없었는데

항상 어디에 썼는지 찾아보고 가져와야 하는 번거로움 때문에

이번 기회에 제대로 적어보려고 합니다.

 

// 현재시간을 msec 으로 구한다
long now = System.currentTimeMillis();

// 현재시간을 date 변수에 저장한다
Date date = new Date(now);

// 시간을 나타냇 포맷을 정한다 ( yyyy/MM/dd 같은 형태로 변형 가능 )
SimpleDateFormat dayNow = new SimpleDateFormat("yyyy.MM.dd");

// nowDate 변수에 값을 저장한다.
String ndate = dayNow.format(date);

//setText하기
xxxx.setText(ndate);

 

 

아래는 포맷을 정하는 예시인데 참고하면 좋을것 같아 가져왔습니다.

링크(developer.android.com/reference/java/text/SimpleDateFormat)

 

모두 즐겁게 코딩하세요~

반응형

댓글