Java 11의 새로운 LocalDate 클래스와 LocalTime 클래스를 사용하여 날짜 및 시간을 처리합니다.
소개:
Java 11에는 날짜 및 시간 처리에 적합한 새로운 클래스와 메서드가 많이 있습니다. 여기에는 각각 날짜와 시간을 처리하는 데 사용되는 LocalDate 클래스와 LocalTime 클래스가 포함됩니다. 이 기사에서는 이 두 클래스를 사용하여 날짜와 시간을 처리하는 방법을 소개하고 해당 코드 예제를 첨부합니다.
1. LocalDate 클래스
LocalDate 클래스는 Java 라이브러리에서 날짜를 나타내는 데 사용되는 클래스입니다. 생일, 모임 날짜 등 특정 날짜를 나타내는 데 사용할 수 있습니다. 다음은 LocalDate 클래스 사용에 대한 몇 가지 일반적인 예입니다.
현재 날짜를 나타내는 LocalDate 개체 만들기:
LocalDate today = LocalDate.now(); System.out.println("今天的日期是:" + today);
특정 날짜 만들기:
LocalDate specificDate = LocalDate.of(2022, 6, 30); System.out.println("特定的日期是:" + specificDate);
날짜의 연도, 월, 일을 가져옵니다.
int year = today.getYear(); int month = today.getMonthValue(); int day = today.getDayOfMonth(); System.out.println("年份:" + year); System.out.println("月份:" + month); System.out.println("日期:" + day);
두 날짜가 같은지 확인합니다.
LocalDate date1 = LocalDate.of(2022, 6, 30); LocalDate date2 = LocalDate.of(2022, 6, 30); if (date1.equals(date2)) { System.out.println("两个日期相等"); } else { System.out.println("两个日期不相等"); }
2. LocalTime 클래스
LocalTime 클래스는 Java 라이브러리의 또 다른 새로운 클래스로 시간을 나타내는 데 사용됩니다. 회의 시간, 근무 시간 등과 같은 특정 시간을 나타내는 데 사용할 수 있습니다. 다음은 LocalTime 클래스 사용에 대한 몇 가지 일반적인 예입니다.
현재 시간을 나타내는 LocalTime 개체 만들기:
LocalTime currentTime = LocalTime.now(); System.out.println("当前时间是:" + currentTime);
특정 시간 만들기:
LocalTime specificTime = LocalTime.of(13, 30, 0); System.out.println("特定的时间是:" + specificTime);
시간, 분, 초를 가져옵니다. time:
int hour = currentTime.getHour(); int minute = currentTime.getMinute(); int second = currentTime.getSecond(); System.out.println("小时:" + hour); System.out.println("分钟:" + minute); System.out.println("秒:" + second);
두 시간이 같은지 판단하세요:
LocalTime time1 = LocalTime.of(13, 30, 0); LocalTime time2 = LocalTime.of(13, 30, 0); if (time1.equals(time2)) { System.out.println("两个时间相等"); } else { System.out.println("两个时间不相等"); }
요약:
Java 11의 LocalDate 클래스와 LocalTime 클래스를 사용하여 날짜와 시간을 편리하게 처리하세요. 이 두 클래스를 사용하면 특정 날짜와 시간을 쉽게 표현하고 연도, 월, 일, 시, 분, 초를 가져오고 두 날짜 또는 두 시간이 같은지 확인하는 등 다양한 작업을 수행할 수 있습니다. 이러한 기능을 사용하면 날짜 및 시간 작업이 더욱 쉽고 직관적으로 이루어집니다.
이러한 클래스를 사용할 때 날짜 추가 및 빼기, 서식 지정 등과 같은 다른 작업도 수행할 수 있다는 점은 주목할 가치가 있습니다. 날짜 및 시간 처리 작업에 대한 자세한 내용은 공식 Java 11 설명서를 참조하세요.
이 기사가 Java 11의 날짜 및 시간 처리를 배우고 사용하는 데 도움이 되기를 바랍니다. 프로그래밍에 행운이 있기를 바랍니다!
위 내용은 Java 11의 새로운 LocalDate 클래스 및 LocalTime 클래스를 사용하여 날짜 및 시간 처리의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!