pub(crate) fn date_time( input: &mut Stateful<LocatingSlice<&'_ BStr>, RecursionCheck>, ) -> ModalResult<Datetime>