问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

...日期格式读出来的是一串数字,怎么才能还原成日期格式,我的日期是da...

发布网友 发布时间:2024-06-01 19:42

我来回答

3个回答

热心网友 时间:2024-06-02 16:33

你是用pyExcelerator还是xlrd读的excel?如果是xlrd那它自带一个xldate_as_tuple函数,可以转成datetime,比如:

from datetime import datetime
from xlrd import xldate_as_tuple

d=datetime(*xldate_as_tuple(x,0))#x就是你那串数字的变量

如果是用pyExcelerator,那好象它没有类似的函数,可以用下面这个函数:

def xldate_as_datetime(xldate, datemode=0):
if datemode not in (0, 1):
raise XLDateBadDatemode(datemode)
if xldate == 0.00:
return datetime.time(0, 0, 0)
if xldate < 0.00:
raise XLDateNegative(xldate)
xldays = int(xldate)
frac = xldate - xldays
seconds = int(round(frac * 86400.0))
assert 0 <= seconds <= 86400
if seconds == 86400:
seconds = 0
xldays += 1
#if xldays >= _XLDAYS_TOO_LARGE[datemode]:
# raise XLDateTooLarge(xldate)
if xldays == 0:
# second = seconds % 60; minutes = seconds // 60
minutes, second = divmod(seconds, 60)
# minute = minutes % 60; hour = minutes // 60
hour, minute = divmod(minutes, 60)
return datetime.time(hour, minute, second)
if xldays < 61 and datemode == 0:
raise XLDateAmbiguous(xldate)
return (
datetime.datetime.fromordinal(xldays + 693594 + 1462 * datemode)
+ datetime.timedelta(seconds=seconds)
)

用法:
d=xldate_as_datetime(x)#x就是你那串数字的变量

热心网友 时间:2024-06-02 16:30

import datetime
#设置初始日期
now = datetime.date(1900,1,1)
#获取excel表格的日期,获取过来就会自动变为数字,该数字为获取日期的时间序号,1为初始日期1900年1月1日,此后依次类推
#我这里因为是试验就直接填写了日期在excel中转换后的数字,此数字为2020-11-4日
d=44139
#将获取的数字序列-2则换算出从初始日期到现在的天数
d1=d-2
#用初始日期加上该日期距离初始日期的天数
date = now + datetime.timedelta(days =d1)
print(now)
print(date)

热心网友 时间:2024-06-02 16:31

如果用xlrd data=open_workbook('文件路径') ;table=data.sheets()[0];cell=table.cell(i,r).value
cell读取出来的日期是类似0.7*****的float值;转换 :xlrd.xldate_as_tuple(cell,data.datetime)读取出来的是(0,0,0,小时,分,秒)
python 读取execl的时候 日期格式读出来的是一串数字,怎么才能还原成日 ...

d=xldate_as_datetime(x)#x就是你那串数字的变量

如何把doc文件转换成PDF格式?

"1.当然可以,首先要确定自己有一个pdf文档,而且确定目的是需要将pdf文档转换为word格式,然后我们将现有文档通过迅捷pdf转换器软件打开。2.通过选择PDF转换页面功能其中的PDF文件转WORD项目拖入文件。3.接着在迅捷pdf转换器下方按自己的需要是否更改文件名,然而在保存类型中选择*.doc选项。4.全部设置完成点击开始转换,确定自己设置好路径、更改文件名和保存类型即可。5.转换完成之后的word文档同样可以通过迅捷pdf转换器重新转换成一开始的pdf文档。"1.当然可以,首先要确定自己有一个pdf文档,而且确定目的是需要将pdf文档转换为word格式,然后我们将现有文档通过迅捷pdf转换器软件打开。2.通过选择PDF转换页面功能其中的PDF文件转WORD项目拖入文件。3.接着在迅捷pdf转换器下方按自己的需要是...

重金求解!!!EXCEL日期怎么转换格式之后是一串数字,没办法显示成日期模式...

1、选中所有变成数字的日期,所在单元格。2、右键单击选中区域,在出现的列表中,选择“设置单元格格式”。3、在新出现的选项卡中,选择“数字”选项卡。4、“分类”列表下,选择“日期”。5、右侧新出现的“类型”列表中,选择喜欢的格式。6、单击“确定”。

...一串数字, 而有些日期变成常规格式仍旧是日期,为什么

应该是某些日期是非真正电脑认可的,而是看上去象日期的文本,或者日期前后有空格等。可以试试这样,选中前面那列数据,数据,分列,下一步,下一步,勾选日期,确定。再选中后面那列,同样操作。一般的都能转化过来。

vlookup过后,日期变量变成一串数字

第二步,在弹出的窗口中选择“日期”(见下图红框),然后单击确定,即可变成正常的日期显示格式

为什么我输入数字变成了日期格式?

1、如果输入的是日期格式的文本,EXCEL会自动识别为日期格式数据,可以通过以下两种常用方式使其显示为文本:1.1、输入前将单元格格式设置为文本,然后再输入文本。1.2、先输入英文状态下的 ' 号,然后再输入文本。2、如果输入的是数字数据,结果显示为日期格式,可以通过设置单元格格式显示为数字 右击...

为什么改变excel日期格式会变成一串数字

日期本来就是数值 设置成日期格式才会显示出日期 如果是数值格式就会显示数值的 所以日期格式显示变化了 是因为单元格格式设置改变了

Excel数据透视表的数值自动按日期格式显示,如何还原成数值格式?

在数据源里设置单元格格式--找到自定义---删除这一个---确定---保存文档后就可以了

为什么我的excel里面数字变成了日期格式?

一、解决办法:需要删除自定义格式中的格式才可以彻底解决问题。二、具体步骤如下 1、打开Excel表点击右键,选择“设置单元格格式”2、点击“数字”选项卡,在选择“自定义”,将其中默认选择的自定义格式删除 3、返回Excel,数字就变回原样了,而且保存之后再打开也不会再变成日期格式。

为什么我打的数字总是变成日期格式了?

如果在 Microsoft Word 中输入的数字格式出现问题,可能有以下几个原因:1. 自动更正功能:有时候,Word 的自动更正功能会自动将用户输入的数字转换成日期或者其他格式。例如,可能会将 "1/2" 转换成日期格式 "1/2/2023"。你可以通过调整自动更正选项来解决这个问题。2. 格式刷:如果你是从其他文档...

为什么我打开excel表,所有数据都变成了日期格式

2. **删除自定义日期格式**:如果单元格格式被设置为自定义,并包含类似“[$-en-US]d-mmm-yy;@”的日期代码,Excel可能会将数字识别为日期。在“设置单元格格式”的“自定义”选项中,找到并删除这些日期格式代码。3. **关闭自动日期识别**:在Excel的选项中,可以尝试关闭“自动更正”功能中的...

魔方怎么快速的还原 如何才能把魔方还原 还原出厂设置会怎样 魔法怎么还原 魔法打乱了怎么还原 怎么才能把 怎么才能变白 应用还原能删除吗 恢复出厂设置如何还原
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
有谁知道安徽九方足球队? 崔永哲人物简介 安徽九方足球俱乐部2010赛季阵容 安徽九方简介 安徽九方2008年一线队员 安徽九方是古井的吗 安徽九方足球俱乐部2008年一线队员 木瓜树冬天落叶吗 木瓜冬天怎么浇水 木瓜冬天如何浇水 木瓜树冬天怎么保存 木瓜树冬天如何保存 三国大时代四平民怎么招兵 王冰洋的《差距》 歌词 苏格拉底说:最热烈的爱情会有最冷漠的结局。这个。。该如何理解呢?_百 ... 东北大学资源与土木工程学院实验中心拥有哪些高精端仪器设备... 郑州第七人民医院与郑大一附属医院那个治疗心血管好? 去日本留学要什么手续? 去日本留学都需要哪些证书? 劳动争议诉讼举证技巧 梦见小白羊是什么意思? 治疗疝气有什么好方法治疗疝气的最好方法是什么 心里落差和心理落差的区别 ...印花税须知+交易成本计算,一文让你读懂香港印花税 ps里怎样把偏蓝偏绿的照片调整正常ps图像偏蓝加什么颜色调整 徐州金辉嘉园离徐州一中远不远 祁峰的人物履历 祁峰音乐制作人祁峰 请问上海的高层建筑如果遇地震了怎么办 ...假如上海东海海岸发生10.5级地震会引发什么后果!?全球是否都能感到... 上海8级地震会有伤亡吗 咸莱绿怎么搭配裤子颜色 如何将Excel中10位数的日期还原? 什么是"三好学生",什么是"进步学生"? 拼多多无门槛券退货会退回吗 草字头底下一个小一个点叫什么 化橘红怎么分辨真假化橘红买几年的好 银皇后万年青的养殖方法和注意事项,银皇后万年青的养殖方法和注意事项... ...精密 紧张 低微 详细 节制 顽强 纯熟 的近反义词是什么? 急!_百度... 在中国人寿给儿童交150元是什么险 中国人寿保险少儿150元的保险办理几天能报钱 未雨绸缪防患于未然体现了哪一种思想未雨绸缪防患未然这两个词有什 ... 个体工商户注册公司未满一年可以更名吗? 未雨绸缪、防范于未然是什么意思? 秦始皇兵马俑属于什么雕塑 魔兽怀旧服怎么卖金币的魔兽怀旧服怎么卖金币 用不必说也不必说单是造的句的短文文章一 不必说不必说造句。 合肥之心城主要客流群体是哪些 求n阶泰勒公式的目的是什么? 女儿才5岁可已经看不清视力表的后三排了,该怎么办啊?愁啊愁 女儿7岁半,小学一年级,近日说:看不清黑板上的字。请问:是否需要请老 ...