Calculate a date by specifying various calculations to perform on a starting date.