자바

[Java] Date 타입 (LocalDate, LocalDateTime, LocalTime)

juhoyang 2024. 10. 2. 14:16

 Date Type

- 날짜를 쉽게 다룰수 있는 타입

- java 8에서 새롭게 도입된 날짜 데이터 타입을 볼예정 -> LocalDate, LocalDateTime, LocalTime

- 불변성을 가짐

 

1. LocalDate

- 날짜 값 가짐

- 관련 메소드 : getYear(), getDayOfMonth(), getDayOfYear(), [윤년확인]isLeapYear(), plusDays(), minusDays()

- package : java.time.LocalDate

- 생성메서드 : LocalDate.now() -> 오늘날짜, LocalDate.of(2024,10,3) -> 특정날짜

 

2. LocalDateTime

- 날짜, 시간 모두 가짐

- 관련 메소드 : plusDays(), plusHours()...

- package : java.time.LocalDateTime

 

3. LocalTime

- 시간값 (11:25 11:25pm )

- package : java.time.LocalTime

 

출력해보기

 

날짜비교

대상.isBefore(비교) : 대상이 비교대상보다 이전 날짜인가?

대상.isAfter(비교) : 대상이 비교대상보다 이후 날짜인가?   

'자바' 카테고리의 다른 글

[Java] 상속 (Inheritance)  (0) 2024.10.04
[Java] Array 와 ArrayList  (1) 2024.10.04
[Java] 래퍼 클래스  (0) 2024.10.02
[Java] String  (0) 2024.09.30
[Java] 기본형, 참조형데이터  (0) 2024.09.27