phpMyAdmin导入带有日期和时间的Excel电子表格

时间:2015-11-27 01:40:29

标签: mysql sql excel phpmyadmin

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

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

enter image description here

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

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

enter image description here

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

enter image description here

然后我点击“开始”导入文件。

当我这样做时,日期&时间字段转换为如下数字:

enter image description here

我做错了吗?我怎样才能使它成为日期&时间与Excel文件相同?

在Excel中,我确实将该单元格格式化为自定义yyyy-mm-dd h:mm:ss

enter image description here

关于为什么这不能正确导入的任何想法? (我确实尝试将文件保存为.xls,但结果相同。)

2 个答案:

答案 0 :(得分:1)

电子表格在保存时保留原始格式的数据,之后单独加载单元格格式。显然,phpmyadmin没有拿起这个陷阱并加载格式化的数据。

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

答案 1 :(得分:0)

如果将文件另存为 Excel 中的 OpenDocument电子表格(.ods) 并以 OpenDocument Spreadsheet 格式导入 phpMyAdmin