[Java] 47. LocalDate 관련 함수

백하림's avatar
Feb 12, 2025
[Java] 47. LocalDate 관련 함수
package ex04; import java.time.LocalDate; import java.time.LocalDateTime; import java.time.temporal.ChronoUnit; public class LDate01 { public static void main(String[] args) { // 1. 현재 날짜 LocalDate nowDate = LocalDate.now(); System.out.println(nowDate); // 2. 현재 시간 LocalDateTime nowDateTime = LocalDateTime.now(); System.out.println(nowDateTime); // 3. 날짜 더하기/빼기 LocalDate plusDays = nowDate.plusDays(20); System.out.println(plusDays); LocalDate minusDays = nowDate.minusDays(20); System.out.println(minusDays); // 4. 주 더하기/빼기 LocalDate plusWeeks = nowDate.plusWeeks(2); System.out.println(plusWeeks); LocalDate minusWeeks = nowDate.minusWeeks(2); System.out.println(minusWeeks); // 5. 월 더하기/빼기 LocalDate plusMonths = nowDate.plusMonths(1); System.out.println(plusMonths); LocalDate minusMonths = nowDate.minusMonths(1); System.out.println(minusMonths); // 6. 현재 날짜의 년도, 월, 일, 요일 확인하기 System.out.println(nowDate.getYear()); System.out.println(nowDate.getMonth()); System.out.println(nowDate.getDayOfMonth()); // 크로노 유닛 System.out.println(ChronoUnit.MONTHS.between(nowDate, plusMonths)); } }
notion image
Share article

harimmon