오늘로 부터 내가 원하는 날짜가 얼마 남았는지 확인해보는 함수입니다.
// 기념일 계산 public double dayCount(String date) throws ParseException { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Date goal = sdf.parse(date); Date today = new Date(); double dayLeft = (double)(goal.getTime()-today.getTime())/1000/(24*60*60); // 2자리 반올림 return (double)Math.round(dayLeft*100)/100; } public double dayCount(int year, int month, int day) throws ParseException { return dayCount(year+"-"+month+"-"+day); }
오늘부터 1월 1일까지 남은시간은 82.36일 이네요
'JAVA > Java 기본 돌아보기' 카테고리의 다른 글
[Java] Timer 를 등록하자. 매초마다 실행 (0) | 2018.10.22 |
---|---|
[Java] 현재 작업중인 Object를 저장하자(Object2FIle File2Object) (0) | 2018.10.10 |
[Java] 최대한 짧은 사칙연산 계산기 만들기 (0) | 2018.10.10 |
[Java] String2Date Date2String (0) | 2018.10.10 |
[Java] n자리 수 반올림 (0) | 2018.10.08 |