将'float'转换为'date'

时间:2012-05-14 06:36:25

标签: python datetime xls

  

可能重复:
  How do I read a date in Excel format in Python?

我正在读取.XLS(excel)文件中的值。在读取日期字段时,我得到一个浮动值,如40374.我需要的是将此浮点值转换为date.Please help。

提前致谢!!!!

1 个答案:

答案 0 :(得分:2)

excel中的日期由自19/1/19以来的天数表示。所以40374是在2009年1月1日或2010年7月15日之后的40,374天

另外我相信,如果小数点后面有任何内容,则代表一天的一小部分。

所以40374.0将于2010年7月15日午夜,.5将是中午,.75是下午6点等。