Split data frame in python based on one parameter shape

I have a data frame which is like the following :


In this data frame, there are many repeated rows for example the first row is repeated more than 1000 times, and so on for the other rows.when I plot the time distribution I got that figure which shows that the frequency of the time parameter

My question is how can I take the data only in the following red rectangular ?