java.util.Date 클래스는 Comparable 인터페이스를 구현하므로 Date의 CompareTo() 메서드를 직접 호출하여 Date 날짜 유형의 크기를 비교할 수 있습니다.
구문:
int compareTo(Date date)
이 메소드가 지정된 날짜와 함께 호출될 때 Date 객체를 비교합니다. 둘이 같으면 0이 반환됩니다. 호출 객체가 지정된 날짜 이전이면 음수가 반환됩니다. 호출 개체는 지정된 날짜 이후에 양수를 반환합니다.
특정 코드:
(동영상 튜토리얼 권장 사항: java video)
String beginTime = "2018-07-28 14:42:32"; String endTime = "2018-07-29 12:26:32"; SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); try { Date date1 = format.parse(beginTime); Date date2 = format.parse(endTime); int compareTo = date1.compareTo(date2); System.out.println(compareTo); } catch (ParseException e) { e.printStackTrace(); }
CompareTo() 메서드의 반환 값, date1은 date2보다 작으면 -1을 반환하고, date1은 date2보다 크면 1을 반환하고, 같음 0을 반환합니다.
추천 튜토리얼: Java 개발 시작하기
위 내용은 Java에서 Date 날짜 유형의 크기를 비교하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!