df.indexの型を確認する

python - Correct way to check if Pandas DataFrame index is a certain type (DatetimeIndex) - Stack Overflow

df.index.inferred_type

その他のカラムの型を確認する

df.dtypes