This works:
# Importing dependencies
import pandas as pd
import datetime
# Reading in data
df = pd.read_csv('test2.txt')
df
# Splitting the column into different columns
df[['No','V','Date']] = df['No - V - Date'].str.split(' ',expand=True)
# Converting date column to correct datatype
df['Date']= pd.to_datetime(df['Date']).dt.date
Time Range
# Time range, you would reset this for the range of dates you want
recent_date = datetime.date(2021, 12, 1)
older_date = datetime.date(2020, 1, 1)
# Conditions to look at dates that are within 9 years from today
df = df[(df.Date <= recent_date) & (df.Date >= older_date)]
# Viewing dataframe
df
Output
No - V - Date No V Date
0 55375 X 2020-01-23 55375 X 2020-01-23
1 55376 X 2020-01-24 55376 X 2020-01-24