title: Not working Python miliseconds time
body: <p>I have read all posts in Stackoverflow, documentation for "time" in python docs, but not found how to make float time.</p>
  
  <pre><code> import time
   time.strftime('%H:%M:%S.%f', time.gmtime(60.5))
  </code></pre>
  
  <p>returns 00:01:00.%f</p>
  
  <p>I want take  00:01:00.500</p>
  
  <p>I wasn't able to find similar question.</p>
  
  <p>Final solution is:</p>
  
  <pre><code> datetime.datetime.utcfromtimestamp(60.5).strftime('%H:%M:%S')+'.'+str(int(int(datetime.datetime.utcfromtimestamp(60.5).strftime('%f'))/1000))
  </code></pre>