반응형
※ 이전 글 : 2024.11.13 - [☕ 자바 JAVA/☕ 클래스와 함수 Class & Method] - [JAVA]날짜와 시간
불러오고 간단한 사용은 이전 글을 참고해주세요!
날짜 지정
set()
시간을 설정할 때는 초단위까지 모두 설정하는 걸 권장한다.
시간차 구하기
getTimeInMillis()
- millision천단위이기때문에 1000이 1초입니다.
- 따라서 이렇게 /1000 으로 나누어주어야 합니다.
- 시간과 날짜를 구할 때 위의 코드와 같이 초를 나누어 계산하는 것을 권장합니다.
add()
필드값 증감
(다른 필드에 영향O)
- add(Calendar.필드, +/-숫자)
- date.clear()
: 1970년 1월 00:00:00시로 초기화되는 걸 볼 수 있다. - date.set(2020, 7, 31)
: MONTH필드는 0부터 세는 특징 때문에 8월 Aug로 설정되었다. - date.add(Calendar.DATE, +1)
: 날짜에 1을 더하자 8→9월로 바뀌었다. - 그 아래 코드들은 참고용.
※ roll()
필드값 증감(다른필드에 영향X)
add와 거의 비슷하다.
add()와 달리 날짜를 바꾼다고 월이 바꾼다거나 하지 않는다.
Date와 Calendar간 변환
toString()
반응형
'☕ 자바 JAVA > ☕ 클래스와 함수 Class & Method' 카테고리의 다른 글
[JAVA]java.text.SimpleDateFormat:날짜와 시간을 형식화 (1) | 2024.11.15 |
---|---|
[JAVA]java.text.DecimalFormat:숫자 형식화 (0) | 2024.11.15 |
[JAVA]날짜와 시간 (0) | 2024.11.13 |
[JAVA]StringBuilder & Math 클래스 (0) | 2024.11.10 |
[JAVA]StringBuffer클래스와 메서드 (1) | 2024.11.09 |