시작하기무료로 시작하기

날짜 형식 지정과 파싱

서로 다른 날짜 표현을 다루려면 날짜 형식 지정과 파싱이 중요합니다. 이 연습에서는 날짜를 형식화하고 문자열을 LocalDate로 파싱해 보겠습니다.

필요한 java.time의 모든 클래스는 이미 가져와 두었습니다.

이 연습은 강의의 일부입니다

Java의 입력/출력과 스트림

강의 보기

연습 안내

  • 현재 날짜를 가져오세요.
  • 패턴이 dd-MM-yyyyDateTimeFormatter를 정의하세요.
  • 정의한 포매터로 현재 날짜를 형식화하세요.
  • 정의한 포매터를 사용해 날짜 문자열을 파싱하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

public class DateExample {
    public static void main(String[] args) {
    	// Get current date
        LocalDate date = ____; 
        System.out.println("Current date in default format: " + date); 
     
        // Define format with pattern dd-MM-yyyy
        DateTimeFormatter formatter = DateTimeFormatter.____("dd-MM-yyyy"); 
        
        // Format and print date
        System.out.println(date.____(formatter)); 
        
        // Parse a text into a string 
        LocalDate parseDate = LocalDate.____("2025-02-10");
        
        System.out.println("Parse the text into date: " + parseDate); 
    }
}
코드 편집 및 실행