@Override public long diff(Date o1, Date o2) {
            calendar.setTime(o1);

            long base = time();
            calendar.setTime(o2);

            return base - time();
        }
@Override public long diff(Date o1, Date o2)