티스토리 뷰

Android/Java

날짜 계산

Dev-Drake 2019. 3. 20. 19:45
반응형

import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Calendar;

public class Test {
  public static void main(String[] args) {
    try {
      String dateString = "200906090200";

      SimpleDateFormat formatter = new SimpleDateFormat ("yyyyMMddHHmm");
      Date date = formatter.parse(dateString);
      Calendar calendar = Calendar.getInstance();

 

      // 15분전
      calendar.setTime(date);
      calendar.add(Calendar.MINUTE, -15);
      System.out.println(formatter.format(calendar.getTime()));

 

      //  1일전
      calendar.setTime(date);
      calendar.add(Calendar.DAY_OF_MONTH, -1);
      System.out.println(formatter.format(calendar.getTime()));

 

      //  7일전
      calendar.setTime(date);
      calendar.add(Calendar.DAY_OF_MONTH, -7);
      System.out.println(formatter.format(calendar.getTime()));
    } catch(Exception e) {
      e.printStackTrace();
    }
  }
}

 

반응형

'Android > Java' 카테고리의 다른 글

금액 콤마 표시  (0) 2019.03.20
폴더 생성  (0) 2019.03.20
한 라인 밑으로  (0) 2019.03.20
TCP Client (2)  (0) 2019.03.20
String Class  (0) 2019.03.20
댓글
반응형
최근에 올라온 글
Total
Today
Yesterday