title: Time column reading in pandas giving output in float.I want to take percentage difference in two time column,for which i want same time as in excel
body: <p>I used this code to read excel file
  df=pd.read_excel(&quot;XYZ.xlsb&quot;,engine='pyxlsb',dtype={'Time':str})</p>
  <p>This is just to show what i am getting after reading excel file.</p>
  <pre><code>import pandas as pd
  import numpy as np
  data = {'Name':['T1','T2','T3'],
      'Time column in excel':['01:57:15', '00:30:00', '05:00:00'],
      'Time column in Python':['0.0814236111111111', '0.0208333333333333', '0.208333333333333']}
         
  df = pd.DataFrame(data)
  print (df)
  
  | left | Time column in excel | Time column in Python|
  | T1  | 01:57:15              |  0.0814236111111111  |
  | T2  | 00:30:00              |  0.0208333333333333  |
  | T3  | 05:00:00              |  0.208333333333333   |
  </code></pre>