首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >phpMyAdmin导入带日期和时间的电子表格

问phpMyAdmin导入带日期和时间的电子表格
EN

Stack Overflow用户
提问于 2015-11-27 09:40:29
回答 2查看 1.7K关注 0票数 0

我有一个Excel文件(.xlsx),我正在尝试使用phpMyAdmin导入它。(不使用.csv)

在Excel文件中,第一行是我的表中字段的标题,其余行是我要导入的数据,如下所示。

​

​

如您所见,列B包含日期和时间。(yyyy-mm-dd hh:mm:ss)

在phpMyAdmin中,我将表设置如下:

​

​

当我现在转到' import‘部分导入Excel文件时,我选择了以下内容:

​

​

然后我点击“Go”来导入文件。

当我这样做时,日期和时间字段转换为如下所示的数字:

​

​

我做错了什么吗?如何才能使日期和时间与Excel文件中的日期和时间相同?

在Excel中,我将单元格格式设置为自定义yyyy-mm-dd h:mm:ss

​

​

有没有什么办法解释为什么不能正确导入?(我确实尝试将文件另存为.xls,但得到了相同的结果。)

EN

回答 2

Stack Overflow用户

发布于 2015-11-27 13:52:55

电子表格在保存时将数据保留为其原始格式,并在此之后单独加载单元格格式。显然,phpmyadmin不会拾取此陷阱并加载格式化数据。

将工作表另存为CSV应该可以。您可以在记事本中打开CSV,以确认CSV版本包含正确的日期格式。

票数 1
EN

Stack Overflow用户

发布于 2019-12-12 14:03:06

如果您将文件从OpenDocument 另存为Excel Spreadsheet(.ods),并以OpenDocument Spreadsheet格式导入到phpMyAdmin中,则可以正常工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33949199

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档