title: Sort and Filter data from a Panda Dataframe according to date range
body: <p>My dataframe has two columns: (i) a date column in a string format and (ii) an int value. I would like to convert the date string into a date object and then filter and sort the data according to a date range. Converting one string to a date worked fine with: </p>
  
  <pre><code>date = dateutil.parser.parse(date_string)
  date = ("%02d:%02d:%02d" % (date.hour, date.minute, date.second))
  </code></pre>
  
  <p>How can I iterate on all the values in the dataframe and apply the parsing so I can then use the panda library on the df to filter and sort the data as follows? </p>
  
  <pre><code>df.sort(['etime'])
  df[df['etime'].isin([begin_date, end_date])]
  </code></pre>
  
  <p>Sample of my dataframe data is below:</p>
  
  <pre><code>          etime                        instantaneous_ops_per_sec
  3    2016-06-15T15:30:09Z                         26
  4    2016-06-15T15:30:14Z                         26
  5    2016-06-15T15:30:19Z                         24
  6    2016-06-15T15:30:24Z                         27
  </code></pre>