BUG: .dt.isocalendar().year · Issue #36032 · pandas-dev/pandas (original) (raw)
Navigation Menu
- Explore
- Pricing
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Appearance settings
Description
Code Sample, a copy-pastable example
import pandas as pd
df = pd.DataFrame( { "Date": [ pd.to_datetime("2016-01-01"), pd.to_datetime("2016-01-04"), pd.to_datetime("2016-01-05"), pd.to_datetime("2016-01-06"), pd.to_datetime("2016-01-07"), pd.to_datetime("2016-01-08"), ] } ) df["Date"].dt.isocalendar().year
Problem description
new function .dt.isocalendar().year returns wrong value for the day of pd.to_datetime('2016-01-08'). It is supposed to return 2016 but 2017
please check on that