1. 현재 시간 구하기
1
2
|
long now = System.currentTimeMillis();
Date date = new Date(now);
|
cs |
2.날짜 비교하기
1
2
3
4
5
6
|
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm", java.util.Locale.getDefault());
Date date1 = dateFormat.parse("2016-10-17 18:00");
Date date2 = dateFormat.parse("2016-10-17 18:00");
// date1가 date2보다 이후 일때 true를 반환하고 이전이면 false를 반환합니다.
boolean result = date1.after(date2)
|
cs |
3.String형에서 date형으로 변환
1
2
3
|
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm", java.util.Locale.getDefault());
String strDate = "2016-10-17 18:30";
Date date = dateFormat.parse(strDate);
|
cs |
4.date형에서 string형으로 변환
1
2
3
|
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm", java.util.Locale.getDefault());
Date date = new Date();
String strDate = dateFormat.format(date);
|
cs |
출처:
https://kanzler.tistory.com/50
'프론트엔드 > 안드로이드 스튜디오' 카테고리의 다른 글
안드로이드 스튜디오 : 다이얼 그램 다른 페이지 열기 / Intent 값을 보내 다른 페이지 열기 (0) | 2022.03.23 |
---|---|
안드로이드 스튜디오 : 두 날짜간의 차 빼기 / 더하기/Incompatible types. Found: 'long', required: 'java.lang.String' (0) | 2022.03.23 |
안드로이드 스튜디오 : 핸들러를 이용해서 실시간 현재 시간 가져오기 (0) | 2022.03.22 |
안드로이드 스튜디오 : 다이얼로그 사용하기/AlertDialog (0) | 2022.03.22 |
안드로이드 스튜디오 : 시간 카운터하기 / CountDownTimer /카운트 다운 (0) | 2022.03.22 |