1:问题描述
今天我在导出sql
数据
的时候,发现导出
excel
的
日期
竟然
不对
.
数据
库中的列是 datetime
格式
, 但是导出到
excel
后
日期
变成了日月年.
数据
库中的
日期
导出到
excel
后的
日期
这种问题导致了
导入
也会报错
2:解决方案
网上有人说 在
excel
上修改单元格的
格式
为
日期
就行了. 但是我用的wps实际并没有任何作用
将
excel
表
导入
mysql
时,时间字段
格式
问题解决
问题背景:将
excel
数据
导入
mysql
数据
库时,时间字段显示为一串数字
解决方案:对
excel
中时间列进行
格式
修改解决
excel
测试表
数据
数据
库表
数据
结构,字段保证一一对应,不然会
导入
失败
对
excel
表进行一下操作
我的
excel
是这样的,跟以前
导入
时
格式
是一样的,但是这次会报错。
仔细比对下,发现以前
导入
时
日期
的
格式
显示是“自定义” 但是这次列的
格式
是常规,于是我修改了下
格式
(双击下单元格,单元格
格式
就会变成自定义)。双击后
格式
会变成如下这样:
这时候再
导入
,发现显示结果变了,报错的位置变成了第3行:
说明我的修改是有效的,但是我的表格有5000多条
数据
,难道要我一个个的去双击下吗?我到网上查找批量修改的方法,结果是没有搜到方法,绝望! 不过当时灵光一闪,想到一个
问题描述
导入
数据
的时候,如果不注意时间的
格式
问题,后台读到的
数据
会变为40740.74363425939(即读到的是总的天数,
excel
中的时间为2011-07-16 17:50:50)
40740.74363425939这个
数据
是怎么来的
excel
的时间从1900-01-01 00:00:00开始算起,40740.74363425939表示从开始时间到2011-07-16 17:50:50一共