pub fn extract_date_inner(
    units: DateTimeUnits,
    date: NaiveDate
) -> Result<Numeric, EvalError>