본문 바로가기
Java

날짜 시간계산

by 자바초보자 2016. 7. 5.
728x90
String today = null;
  
  
  Date date = new Date();
  
  System.out.println(date);
  
  // 포맷변경 ( 년월일 시분초)
  SimpleDateFormat sdformat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
  
  // Java 시간 더하기
  
  Calendar cal = Calendar.getInstance();
  
  cal.setTime(date);
  
  // 10분 더하기
  cal.add(Calendar.MINUTE, 10);
  
  today = sdformat.format(cal.getTime());  
  System.out.println("10분후 : " + today);
  
  cal.setTime(date);
  // 1시간 전
  cal.add(Calendar.HOUR, -1);
  
  today = sdformat.format(cal.getTime());  
  System.out.println("1시간 전 : " + today);
  
  cal.setTime(date);
  // 하루 전
  cal.add(Calendar.DATE, -1);
  
  today = sdformat.format(cal.getTime());  
  System.out.println("1일 전 : " + today);

 

 

 

728x90

'Java' 카테고리의 다른 글

list 재정렬  (0) 2016.08.10
개발 참고  (0) 2016.07.05
java 1.7 다운로드 url  (0) 2016.05.09
POI 엑셀  (0) 2016.04.20
class에 annotation 지정하여 모든 메서드에 실행되도록 설정  (0) 2016.04.04