구내식당

JAVA 문법정리(날짜 함수) 본문

IT/JAVA

JAVA 문법정리(날짜 함수)

구내식당 2023. 3. 17. 10:40

날짜 함수 정리입니다.

진행하려고하는 기능입니다.

A에 두달 후의 날짜를 찾고싶습니다.

 

String A = "YYYY-MM-DD";

int addMonth = 2;

 

해야할일

1. A를 Date로 형변환

 

import java.util.*;
import java.text.SimpleDateFormat;
import java.util.Calendar;
 
SimpleDateFormat formatter = new SimpleDateFormat("YYYY-MM-DD");
Calendar cal = Calendar.getInstance();
Date today = formatter.parse(A); // A문자를 formatter 날짜형태로 변경
 

2. Date로 변환된 A에 2달 add하기

cal.setTime(today); //Calendar에 날짜를 삽입
cal.add(Calendar.MONTH,2); //add함수를 통해 날짜 계산

3. 다시 A를 String형태로 형 변환

String stingToday = formatter.format(cal.getTime());

이런식으로 사용했습니다.

'IT > JAVA' 카테고리의 다른 글

JAVA 문법(대소문자 변경)  (0) 2023.03.17