title: Sort the CSV file on the basis of date
body: <p>I am making a generic tool which can take up any csv file.I have a csv file which looks something like this. The first row is the column name and the second row is the type of variable.</p>
  
  <pre><code>Time,M1,M2,M3,CityName
  temp,num,num,num,city
  20-May-15,19,20,0,aligarh
  03-Sep-14,25,42,7,agra
  20-Jan-13,23,35,4,aligarh
  20-Feb-15,21,32,3,allahabad
  12-May-16,17,27,1,aligarh
  25-May-16,16,40,5,aligarh
  </code></pre>
  
  <p>I want to sort the entire file on the basis of date (oldest to newest) in Python but could not find a way out.</p>