Don't change date in-place - in case we pass in e.g. Time::DATE_FORMATS[whatever]