CLN: modernize describe_categorical_1d
https://github.com/pandas-dev/pandas/pull/26474/files#diff-03b380f521c43cf003207b0711bac67fL9898

This is very hacky way of processing datetimelikes. Also this likely doesn't properly handle categoricals that have other things as categories (Timedelta, Extension scalars)