迈向高级的Java面试突围课

135 阅读1分钟

迈向高级的Java面试突围课

V: ititit111222333

        switch (pattern) {
            case YEAR:
                diff = Years.yearsBetween(d1, d2).getYears();
                break;
            case MONTH:
                diff = Months.monthsBetween(d1, d2).getMonths();
                break;
            case HOUR:
                diff = Hours.hoursBetween(d1, d2).getHours();
                break;
            case MINUTE:
                diff = Minutes.minutesBetween(d1, d2).getMinutes();
                break;
            case SECOND:
                diff = Seconds.secondsBetween(d1, d2).getSeconds();
                break;
            default:
                diff = Days.daysBetween(d1, d2).getDays();
        }
        return diff;
    }