pd.to_datetime парсит строки/числа в datetime64; аксессор .dt даёт year/month/day/weekday/floor/tz_localize; ошибки — errors="coerce" → NaT.
Разбор
format= ускоряет и делает парсинг строгим.
- Timezone-aware vs naive — частый источник багов.
- Смешанные форматы без format — медленно и хрупко.
- Индекс DatetimeIndex открывает resampling.
Итог
Явный parse + .dt — основа временных признаков и рядов.