「Java入門」 java.util.Date.afterで日付を比較するサンプル
サンプルコード
package com.arkgame.study; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class BeofreClassDemo { public static Date ctoDate(String str) { // 日付フォーマットを作成 SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd"); // Date型へ変換 try { return sdf.parse(str); } catch (ParseException e) { return null; } } public static void main(String[] args) { Date dateA = ctoDate("2020/06/11"); Date dateB = ctoDate("2020/06/15"); System.out.println("dateA.after(dateB)の結果:" + dateA.after(dateB)); System.out.println("dateB.after(dateA)の結果:" + dateB.after(dateA)); } }