반응형
참고 : http://memesong.blogspot.kr/2012/09/blog-post.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 |
import java.text.SimpleDateFormat; import java.util.Date; // 시스템으로부터 현재시간(ms) 가져오기 long now = System.currentTimeMillis(); // Data 객체에 시간을 저장한다. Date date = new Date(now); // 각자 사용할 포맷을 정하고 문자열로 만든다. SimpleDateFormat sdfNow = new SimpleDateFormat( "yyyy/MM/dd HH:mm:ss" ); String strNow = sdfNow.format(date); // 1. 위 코드를 2줄로 줄였다. SimpleDateFormat sdfNow = new SimpleDateFormat( "yyyy/MM/dd HH:mm:ss" ); time = sdfNow.format( new Date(System.currentTimeMillis())); // 2. 위 코드를 1줄로 줄였다. 하지만 위에 코드를 이해하지 못한 상태라면 가독성이 떨어질 수 있다. time = new SimpleDateFormat( "yyyy/MM/dd HH:mm:ss" ).format( new Date(System.currentTimeMillis())); |
다른 방법
1
2
3
4
5
6 |
Calendar calendar = Calendar.getInstance(); // long으로 가져올 때 long now = calendar.getTimeInMillis(); // 문자열로 가져올 때 String str = calendar.getTime().toString(); |
calendar.getTime().toString(); 일 때 출력 형식
반응형
'IT기술 관련 > 모바일' 카테고리의 다른 글
[Android] AlertDialog에 로그인창만들기 (0) | 2016.01.02 |
---|---|
[Android] Text넣을 수 있는 Dialog (0) | 2016.01.02 |
[Android] error occurred during initialization of vm (0) | 2015.12.31 |
[Android] ScrollView can host only one direct child 스크롤뷰 문제해결 (0) | 2015.12.28 |
[Android] “gradle DSL method not found: android()” 해결하기 (0) | 2015.12.23 |