Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 봄카드
- 코드인스펙션
- 결혼준비
- IT
- query
- 결혼식준비
- 트랜젝션
- JSP
- JavaScript
- 결혼식
- transaction
- Java
- MySQL
- jQeury
- 봄카드청첩장
- 예비신혼부부
- 날짜함수
- 웨딩박람회
- 문법
- 이클립스
- db
- 스드메
- 청첩장
- SonarLint
- VS Code
- 코딩테스트
- oracle
- 웨딩준비
- 자바
Archives
- Today
- Total
구내식당
JAVA 문법정리(날짜 함수) 본문
날짜 함수 정리입니다.
진행하려고하는 기능입니다.
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 |
---|