review changes + dateFormat and timeFormat now dateType and timeType which is more consistent with IntlDateFormatter