导入excel表的日期问题

导入excel表的日期是【2019.05.06 】这种形式,点击导入时还有,但是点了提交后,数据库收不到,用的是MySQL8,日期字段是date    如果excel表里填的是2019-05-06这种形式就没问题,数据库可以收到。怎么在填报提交时加个条件自动转换成2019-05-06这种形式。

image.png

image.png

FineReport peter212 发布于 2022-4-28 16:31 (编辑于 2022-4-28 21:56)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
用户6NWif5139660Lv6资深互助
发布于2022-4-28 16:34(编辑于 2022-4-28 16:34)

填报属性写 format(单元格,"yyyy-MM-dd")

  • peter212 peter212(提问者) 能否截个图,是设置提交条件里改吗?小白一个
    2022-04-28 16:42 
  • 用户6NWif5139660 用户6NWif5139660 回复 peter212(提问者) 写在值那 公式
    2022-04-28 16:49 
  • 用户6NWif5139660 用户6NWif5139660 回复 peter212(提问者) 确实不行你这日期帆软识别不了 还是替换吧
    2022-04-28 16:57 
  • peter212 peter212(提问者) 回复 用户6NWif5139660 改这个格式的目的是让mysql识别了,才能提交。MySQL也不认这种格式。
    2022-04-28 17:04 
  • 用户6NWif5139660 用户6NWif5139660 回复 peter212(提问者) 我知道 你的类型是日期类型 不能用. 所以的吧.替换- 主要是显示format函数 也识别不了.
    2022-04-28 17:07 
最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-4-28 16:34(编辑于 2022-4-28 16:48)

image.png

我建议还是在EXCEL上把格式改了且单元格直接校验。指不定还会填出什么样的格式

image.png

  • peter212 peter212(提问者) 但是很多人习惯用这种格式,改动太多,还是像楼上提供的办法改一下格式比较好
    2022-04-28 16:47 
  • Z4u3z1 Z4u3z1 回复 peter212(提问者) 楼上的我测试了 不知道是我版本问题 还是咋的 fomart不成功
    2022-04-28 16:48 
  • peter212 peter212(提问者) 回复 Z4u3z1 看下我完善问题的那个图,好像能转换,但是转换后时间就错了。另外能否详细截图,我还不确定填报属性写公式的位置对不对,刚开始学习,很多还不清楚。
    2022-04-28 22:39 
  • Z4u3z1 Z4u3z1 回复 peter212(提问者) 你自己在设计器里面找个单元格输入公式看看TODATE()函数的使用方法嘛。
    2022-04-29 08:40 
  • 2关注人数
  • 312浏览人数
  • 最后回答于:2022-4-28 21:56
    请选择关闭问题的原因
    确定 取消
    返回顶部