String today="2022.05.19";
String type의 변수 today를 Date type으로 변환 하기 위해서
SimpleDateFormat format = new SimpleDateFormat("yyyy.MM.dd");
Date date = format.parse(today);
String에서 선언된 날짜의 형식에 맞춰 생성자를 맞춰 준후 SimpleDateFormat 객체를 만들어 parse 메서드를 통해 Date 형태로 변환이 가능함.
String day = format.format(date);
위에 format 메서드를 통해 String type으로 다시 변환이 가능하다.
위의 SimpleDateFormat 통해 생성된 date 객체를
Calendar 클래스를 통하여 날짜를 더하거나 뺄수 있다.
Calendar cal = Calendar.getInstance();
cal.setTime(date);
Calendar(추상클래스) getInstance() 메서드를 통해
객체를 생성하고, setTime 메서드를 통해 date타입의 변수를 넣어주게되면
원하는 년도,월,일을 더하거나 뺄수 있다.
cal.add(Calendar.MONTH, int);
add메서드를 통해 settime에 셋팅된 date를 원하는 위치에 숫자를 넣어
날짜를 더하거나 뺄 수 있다.
cal.getTime()
settime에 등록된 date를 호출