Mysql 使用excel日期导入phpmyadmin sql
我有一个excel(CSV)表格,我正在将其导入phpmyadmin 单元格显示日期,例如:09/11/2012 0:00 单元格格式为“自定义” 当我将表导入phpmyadmin时,所有日期都变为:0000-00-00:00:00 将它们放入excel以便将它们导入数据库的正确方法是什么Mysql 使用excel日期导入phpmyadmin sql,mysql,excel,Mysql,Excel,我有一个excel(CSV)表格,我正在将其导入phpmyadmin 单元格显示日期,例如:09/11/2012 0:00 单元格格式为“自定义” 当我将表导入phpmyadmin时,所有日期都变为:0000-00-00:00:00 将它们放入excel以便将它们导入数据库的正确方法是什么 如何将它们转换为正确的格式?将excel日期格式化为php接受的格式。例如:yyyy-mm-dd h:mm:ss 在excel中,请使用以下步骤: 右键单击包含日期的列标题 选择格式单元格 单击“自定义”
如何将它们转换为正确的格式?将excel日期格式化为php接受的格式。例如:yyyy-mm-dd h:mm:ss 在excel中,请使用以下步骤:
- 右键单击包含日期的列标题
- 选择格式单元格
- 单击“自定义”类别
- 在输入框中粘贴“yyyy-mm-dd h:mm:ss”
您可以使用:“STR_TO_DATE(@DATE,“%Y-%c-%e%H:%i:%S”)”我遇到了这个问题,并认为我将它们格式化为
YYYY-MM-DD
。它们以这种方式显示,但在公式栏中仍然是DD/MM/YYYY
格式。
因此,我主动更改了日期:
=YEAR(A1)&"-"&IF(MONTH(A1)<10;"0";"")&MONTH(A1)&"-"&IF(DAY(A1)<10;"0";"")&DAY(A1)
=YEAR(A1)&“-”IF(MONTH)(A1)Excel倾向于遵循系统日期格式。因此,建议您在任何情况下都准备好php SQL端来处理Excel提要日期格式。