관리 메뉴

드럼치는 프로그래머

[JAVA] 날짜, 시간 더하기 본문

★─Programing/☆─JAVA

[JAVA] 날짜, 시간 더하기

드럼치는한동이 2017. 3. 16. 13:17

package studySample;

import java.io.*;
import java.text.SimpleDateFormat;
import java.util.*;

 

class DateAdd {

 public static void main(String args[]){
  
  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);
 
 }

}
 

[출처] http://d4emon.tistory.com/60

Comments