현재시간에서 특정날짜 까지의 차이 구하기
private long second = 1000;
private long min = 60 * second;
private long hour = 60 * min;
private long day = 24 * hour;
public void getCurrent() {
Calendar currentCal = Calendar.getInstance();
Calendar targetCal = Calendar.getInstance();
targetCal.set(Calendar.DAY_OF_WEEK, 7);
targetCal.set(Calendar.HOUR_OF_DAY, 20);
targetCal.set(Calendar.MINUTE, 00);
targetCal.set(Calendar.SECOND, 00);
long what = targetCal.getTimeInMillis() - currentCal.getTimeInMillis();
long day = what / this.day;
StringBuffer sb = new StringBuffer();
sb.append(day + "일");
sb.append( ((what % this.day)/this.hour) + "시간");
sb.append( (((what % this.day)/this.hour)/this.min) + "분");
sb.append( ((((what % this.day)/this.hour)/this.min)/this.second) + "초");
}
출처 : http://al02000.tistory.com/33
custom calendar view
설명
소스
'Study > Android' 카테고리의 다른 글
[Android] 세로 시크바(Vertical SeekBar) (0) | 2019.06.14 |
---|---|
[Android] EditText Option 총 정리, FullScreen + AdjustResize (1) | 2019.06.12 |
[Android] backup / unpack, ab 파일 압축풀기 (1) | 2019.06.12 |
[Android] TextView border, Textview 라인수, 외부 폰트 적용 (0) | 2019.06.12 |
[Android ] Listview 위아래 스크롤 감지, ListView Focus (0) | 2019.06.12 |