解决python 读取excel时 日期变成数字并加.0的问题


Posted in Python onOctober 08, 2019

excel 文件内容如下:

解决python 读取excel时 日期变成数字并加.0的问题

读取excel内容:

import xlrd
from datetime import datetime
from xlrd import xldate_as_datetime, xldate_as_tuple
filename = r'C:\Users\Administrator\Desktop\niceloo\10月\流水.xlsx'
rbook = xlrd.open_workbook(filename)
table = rbook.sheets()[0]
rows = table.nrows
cols = table.ncols
print("行数为%s \n列数为%s"%(rows,cols))
row = table.row_values(1)
print(row)

打印结果如下

行数为54
列数为16
[43739.0, '毛朝阳', 112.0, '健康', 3000.0, '0基础通关班', '全款', '全科', 43739.0, '', '', '', '', '徐冬冬', 4.0, 11200.0]

可以看到第一行的日期格式10月1日变成了43739.0

只打印第一个时间来让它正常显示, 其他的问题之后再说

real_date_1 = datetime(*xldate_as_tuple(row[0],0)).strftime('%Y-%m-%d')
print(real_date_1)

打印结果如下

2019-10-01

另一种方式

real_date_2 = xldate_as_datetime(row[0],0).strftime('%m/%d')
print(real_date_2 )

打印结果

10/01

将来使用pandas来操作excel的时候可以借鉴一下, over…

总结

以上所述是小编给大家介绍的解决python 读取excel时 日期变成数字并加.0的问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Python 相关文章推荐
Python向Excel中插入图片的简单实现方法
Apr 24 Python
python获取当前文件路径以及父文件路径的方法
Jul 10 Python
详解python pandas 分组统计的方法
Jul 30 Python
python tornado使用流生成图片的例子
Nov 18 Python
python实现删除列表中某个元素的3种方法
Jan 15 Python
python函数调用,循环,列表复制实例
May 03 Python
Pytorch转tflite方式
May 25 Python
对Keras中predict()方法和predict_classes()方法的区别说明
Jun 09 Python
python实现数学模型(插值、拟合和微分方程)
Nov 13 Python
python wsgiref源码解析
Feb 06 Python
python中如何对多变量连续赋值
Jun 03 Python
Python+SeaTable实现计算两个日期间的工作日天数
Jul 07 Python
python3.7 openpyxl 删除指定一列或者一行的代码
Oct 08 #Python
python实现的按要求生成手机号功能示例
Oct 08 #Python
python集合的创建、添加及删除操作示例
Oct 08 #Python
pip install python 快速安装模块的教程图解
Oct 08 #Python
python内置函数sorted()用法深入分析
Oct 08 #Python
Python使用tkinter模块实现推箱子游戏
Oct 08 #Python
python生成器推导式用法简单示例
Oct 08 #Python
You might like
咖啡知识 除了喝咖啡还有那些知识点
2021/03/06 新手入门
php中mysql模块部分功能的简单封装
2011/09/30 PHP
PHP实现的汉字拼音转换和公历农历转换类及使用示例
2014/07/01 PHP
php+ajax注册实时验证功能
2016/07/20 PHP
php PDO判断连接是否可用的实现方法
2017/04/03 PHP
Laravel实现短信注册的示例代码
2018/05/29 PHP
jquery插件jTimer(jquery定时器)使用方法
2013/12/23 Javascript
js创建对象的区别示例介绍
2014/07/24 Javascript
js自动生成的元素与页面原有元素发生堆叠的解决方法
2014/09/04 Javascript
jQuery插件EasyUI校验规则 validatebox验证框
2015/11/29 Javascript
Javascript数组Array方法解读
2016/03/13 Javascript
基于Bootstrap实现图片轮播效果
2016/05/22 Javascript
AngularJS自定义指令实现面包屑功能完整实例
2017/05/17 Javascript
Bootstrap多级菜单的实现代码
2017/05/23 Javascript
微信小程序之网络请求简单封装实例详解
2017/06/28 Javascript
JS实现验证码倒计时的注册页面
2018/01/02 Javascript
elementui之el-tebs浏览器卡死的问题和使用报错未注册问题
2019/07/06 Javascript
layui的select联动实现代码
2019/09/28 Javascript
Node绑定全局TraceID的实现方法
2019/11/14 Javascript
[00:32]2018DOTA2亚洲邀请赛Secret出场
2018/04/03 DOTA
仅用50行Python代码实现一个简单的代理服务器
2015/04/08 Python
Python模拟登录的多种方法(四种)
2018/06/01 Python
Python数据类型之Number数字操作实例详解
2019/05/08 Python
Python 如何提高元组的可读性
2019/08/26 Python
html5 application cache遇到的严重问题
2012/12/26 HTML / CSS
伦敦平价潮流珠宝首饰品牌:Astrid & Miyu
2016/10/10 全球购物
西班牙第一的网上药房:PromoFarma.com
2017/04/17 全球购物
戴尔新加坡官网:Dell Singapore
2020/12/13 全球购物
DELPHI中如何调用API,可举例说明
2014/01/16 面试题
自荐书格式
2013/12/01 职场文书
家长给孩子的表扬信
2014/01/17 职场文书
迟到检讨书300字
2014/02/14 职场文书
学校端午节活动方案
2014/08/23 职场文书
毕业生登记表班级意见
2015/06/05 职场文书
mysql连接查询中and与where的区别浅析
2021/07/01 MySQL
利用python实时刷新基金估值(摸鱼小工具)
2021/09/15 Python