java.util.Date クラスは Comparable インターフェイスを実装しているため、Date の CompareTo() メソッドを直接呼び出して、Date 日付型のサイズを比較できます。
構文:
int compareTo(Date date)
このメソッドが呼び出されたときの Date オブジェクトと指定された日付を比較します。両者が等しい場合は 0 が返されます。呼び出し元のオブジェクトが指定された日付より前の場合は、負の数値が返されます。呼び出し元のオブジェクトは、指定された日付の後に正の数値を返します。
具体的なコード:
(ビデオ チュートリアルの推奨事項: java ビデオ )
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 中国語 Web サイトの他の関連記事を参照してください。