python

关注公众号 jb51net

关闭
首页 > 脚本专栏 > python > python xlrd读取datetime类型数据

对python xlrd读取datetime类型数据的方法详解

作者:哆啦AA梦

今天小编就为大家分享一篇对python xlrd读取datetime类型数据的方法详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

使用xlrd读取出来的时间字段是类似41410.5083333的浮点数,在使用时需要转换成对应的datetime类型,下面代码是转换的方法:

首先需要引入xldate_as_tuple函数

from xlrd import xldate_as_tuple

使用方法如下:

#d是从excel中读取出来的浮点数

xldate_as_tuple(d,0)

xldate_as_tuple第二个参数有两种取值,0或者1,0是以1900-01-01为基准的日期,而1是1904-01-01为基准的日期。该函数返回的是一个元组,他的值类似:(year, month, day, hour, minute, nearest_second)

以上这篇对python xlrd读取datetime类型数据的方法详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
阅读全文