728x90
# Calendar 객체
Calendar 객체 생성법 : static 메서드인 getInstance() 를 이용해서 얻어냅니다. 생성된 객체의 모든 정보는 기본적으
로 get(int field) 을 이용해서 얻어냅니다. 이 때 파라미터 정보로는 Calendar 클래스의 static field 를 이용합니
다. ex>Calendar.YEAR --> 연도 정보

여러가지가 있습니다만..
위에것을 하자면 이달의 몇일인지 올해의 몇일인지 등을 표시할 수 있습니다.
저렇게 코드를 짜면 순서대로 19 / 19 / 109 / 6 이 뜹니다.
Calendar add 입니다. Calendar add(int field, int amount) --> 변경할 날짜 필드에 amount 값을 증감 시키는 메서드
다른 시간 값에도 영향을 미칩니다. roll(int field, int amount) --> add와 유사하나 다른 시간값에 영향을 미치지 않습니
다.

예제인데요 , 먼저 년 , 월 , 일 을 지정해주고
6개월전과 한달후(roll / add) 를 출력해 보겠습니다. 한달후는 31일 씩 더하면 출력되겠죠>?
-- 6개월 전 ---
2017 년 10 월 1일
-- 31일 후(roll) ---
2017 년 10 월 30일
-- 31일 후(add) ---
2017 년 11 월 31일
이렇게 출력됩니다.
728x90
'Java' 카테고리의 다른 글
| Java_21Day (0) | 2019.04.16 |
|---|---|
| Java_20Day (0) | 2019.04.15 |
| Java_19Day (0) | 2019.04.12 |
| Java_18Day (0) | 2019.04.11 |
| Java_17Day (0) | 2019.04.09 |