Subtract days
days
Original date object remains unchanged
This Method is safe
Note: This is same as addDays(-days)
@override Gregorian operator -(int days) { return addDays(-days); }