소개
Java 의 LocalDate 클래스는 날짜에 대한 정보를 얻는 데 도움이 되는 여러 메서드를 가지고 있습니다. 그 중 하나가 날짜의 월을 얻는 데 사용되는 getMonth() 메서드입니다. 이 Lab 에서는 getMonth() 메서드를 사용하는 방법을 배우게 됩니다.
Java 의 LocalDate 클래스는 날짜에 대한 정보를 얻는 데 도움이 되는 여러 메서드를 가지고 있습니다. 그 중 하나가 날짜의 월을 얻는 데 사용되는 getMonth() 메서드입니다. 이 Lab 에서는 getMonth() 메서드를 사용하는 방법을 배우게 됩니다.
먼저, 터미널에서 다음과 같이 프로젝트 디렉토리를 생성합니다.
mkdir project
방금 생성한 디렉토리에 새로운 Java 파일을 다음과 같이 생성합니다.
touch project/DateDemo.java
LocalDate 및 Month 클래스를 사용하려면 Java 파일 상단에 다음과 같이 임포트해야 합니다.
import java.time.LocalDate;
import java.time.Month;
다음으로, of() 메서드를 사용하여 LocalDate 객체를 생성합니다. 이 객체는 월을 얻고 싶은 날짜를 나타냅니다. 이 예제에서는 2022/10/31 날짜를 사용합니다.
LocalDate localDate = LocalDate.of(2022, 10, 31);
LocalDate 객체에서 getMonth() 메서드를 호출하여 해당 날짜의 월을 얻습니다.
Month month = localDate.getMonth();
System.out.println() 메서드를 사용하여 월을 출력합니다.
System.out.println("Month of date : " + month);
파일을 저장하고 터미널에서 다음 명령을 사용하여 프로그램을 컴파일합니다.
javac project/DateDemo.java
그런 다음, 다음 명령을 사용하여 프로그램을 실행합니다.
java -cp project DateDemo
프로그램은 다음을 출력합니다.
Month of date : OCTOBER
이 랩에서는 Java 의 LocalDate 클래스의 getMonth() 메서드를 사용하여 날짜의 월을 얻는 방법을 배웠습니다. 또한 LocalDate 객체를 생성하고 getMonth() 메서드에서 얻은 월을 출력하는 방법도 배웠습니다. 이 메서드는 날짜에서 정보를 추출해야 하거나, 날짜의 월을 사용자 친화적인 방식으로 표시하려는 경우 유용합니다.