프로그래머스

프로그래머스 2016년

chojdsj 2023. 11. 23. 15:20
728x90

 

 

 

 

다른사람의 풀이를 보고 매우 간단한 방법이어서 글을 남겨본다.

 

 

 

 

LocalDate 클래스를 활용하여 아주아주 간단하게 문제를 해결했다.

 

getDayOfWeek() 메서드는 해당 날짜의 요일을 반환한다.

 

문자열로 변환후에 substring으로 앞에 3글자만 가져오면 끝이 난다.

 

 

 

 

LocalDate

 

 

- LocalDate는 Java 8부터 제공되는 날짜를 나타내는 클래스 중 하나로, 시간 정보가 포함되지 않은 날짜를 다루기 위한 클래스이다. 이 클래스는 java.time 패키지에 속해 있다.

 

- 현재 날짜 얻기 : LocalDate.now()

 

- LocalDate는 날짜 간의 연산을 지원한다. 예를 들어, plusDays( ) 메서드를 사용하여 특정 일 수를 더하거나, minusMonths( )를 사용하여 특정 월 수를 빼는 등의 연산이 가능하다.

 

 

 

 

 

- isEqual, isBefore, isAfter 등을 사용하여 날짜를 비교할 수 있다.