title: How to display dates in python like a language format?
body: <p>I have a csv file called weather. I got the maximum and minimum temperatures using pandas:</p>
  
  <pre><code>read = pandas.read_csv('weather.csv')
  dates = df['DATE'].values.tolist()
  # get max &amp; min from column TX
  maxtemp = read['TX'].max()
  mintemp = read['TX'].min()
  </code></pre>
  
  <p>Then I created the variables maxdate and mindate to represent the minimum degrees and maximum degrees dates</p>
  
  <pre><code>maxdate = dates[maxtemp]
  mindate = dates[mintemp]
  </code></pre>
  
  <p>Now I'm printing this:</p>
  
  <pre><code>print("Max temperature was", float(maxtemp) / 10.0, "degrees on", maxdate, "DD-MMM-YYYY")
  print("Min temperature was", float(mintemp) / 10.0, "degrees on", mindate, "DD-MMM-YYYY")
  </code></pre>
  
  <p>My output is now: </p>
  
  <pre><code>Max temperature was 36.8 degrees on 19020104 DD-MMM-YYYY
  Min temperature was -11.3 degrees on 20150410 DD-MMM-YYYY
  </code></pre>
  
  <p>However, I want to convert it into human language format, like this:</p>
  
  <pre><code>Max temperature was 36.8 degrees on 4 january 1902
  </code></pre>