title: How plot datetime.time in matplotlib?
body: <p>I have two arrays I want to display :</p>
  
  <pre><code>x : [datetime.time(0, 17, 47, 782000), ...ect
  y : [1712, 2002, ...ect
  </code></pre>
  
  <p>I'm trying to convert x to the format used by matplotlib but it never woks</p>
  
  <pre><code>x = [matplotlib.dates.date2num(i) for i in x]
  </code></pre>
  
  <p>But I get this error </p>
  
  <pre><code>AttributeError: 'datetime.time' object has no attribute 'toordinal'
  </code></pre>
  
  <p>My problem is linked with the time format :
  The raw info is like this :</p>
  
  <pre><code>00:04:49.251
  </code></pre>
  
  <p>Then I convert it </p>
  
  <pre><code>datetime.datetime.strptime(string, "%H:%M:%S.%f").time()
  </code></pre>
  
  <p>So the type is </p>
  
  <pre><code>&lt;type 'datetime.time'&gt;
  </code></pre>