api26
-
(1분 읽기) LocalDate와 @RequiresApi 완벽 이해하기 📆Android 개발/개념 & 기초 2025. 1. 17. 01:33
📌 LocalDate란?Java 8에서 도입된 날짜 전용 API야.이전에는 Date나 Calendar 클래스를 사용했는데, 너무 복잡하고 실수하기 쉬웠어.그래서 등장한 게 LocalDate!LocalDate는 년, 월, 일만 다뤄서 시간은 필요 없을 때 사용해.시간까지 필요하면 LocalDateTime을 써야 해!import java.time.LocalDatefun getToday(): LocalDate = LocalDate.now()✅ LocalDate 장점불변 객체: 값이 바뀌지 않아서 멀티스레드 환경에서도 안전해.예를 들어, today.plusDays(1)은 원본(today)을 바꾸지 않고 새로운 LocalDate 객체를 반환해!직관적인 사용: 날짜 계산과 포맷팅이 간편해.val today = L..