読者です 読者をやめる 読者になる 読者になる

ITの隊長のブログ

ITの隊長のブログです。いや、まだ隊長と呼べるほどには至っていないけど、日々がんばります。CakePHPとPlayFrameworkを使って仕事しています。最近はAngular2をさわりはじめたお(^ω^ = ^ω^)

【Java】第1引数と第2引数の日付を比較してboolean型で返すメソッド

Java

スポンサードリンク

作ったった(どこからのパクりかも知れませんが、覚えていないので貼り付け)

同じ日、未来の日付であればtrue。過去だったらfalseのメソッド

compareTo()をラップしているだけにすぎないけど

    /**
     * 時間の比較メソッド
     * a と bが
     *   同じ日、または aよりbが未来の日付であればtrue
     *   過去だったらfalse
     */
    private static boolean wrapCompareTo(Date a, Date b) {
        int diff = a.compareTo(b);
        if (diff == 0 || 0 > diff) {
            return true;
        } else {
            return false;
        }
    }