I have a dataset that has datetime values in it. I would like to remove all rows within a specific column that contain a certain year. All rows that contain 2027 should be removed.
Data
ID Date Type
AA 2027-04-03 00:00:00 ok
AA 2027-05-06 00:00:00 no
BB 2027-07-05 00:00:00 yes
BB 2026-06-05 00:00:00 yes
Desired
ID Date Type
BB 2026-06-05 00:00:00 yes
Doing
df1 = df[df["Date"].str.contains("-2027") == False]
Any suggestion is appreciated. Error: AttributeError: Can only use .str accessor with string values!
I believe I need to do some type of conversion here.