public static Calendar previous(Calendar self) {
        Calendar result = (Calendar) self.clone();
        result.add(Calendar.DATE, -1);
        return result;
    }
public static Calendar previous ( Calendar self ) { Calendar result = ( Calendar ) self . clone ( ) ; result . add ( Calendar . DATE , - 1 ) ; return result ; }
Decrement a Calendar by one day.

@param self a Calendar
@return a new Calendar set to the previous day
@since 1.8.7