「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));
}
}