日期控件选的格式是2020/07,为什么导数据进去都显示2020-07-01?

请输入任务描述

FineReport ss2020 发布于 2020-7-23 16:17
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
4
孤陌Lv6资深互助
发布于2020-7-23 16:20(编辑于 2020-7-23 16:33)

EXCL导进去的  日期控件是不起到格式转换的作用的    

这个只有点击日期控件选择的时候  才显示成这样

可以用正则表达式 

REGEXP(a1,"[0-9]{4}-[0-9]{2}-[0-9]{2}")

这个可以匹配"yyyy-mm-dd"的格式。

你不要日 就把后面的-[0-9]{2} 删了

  • ss2020 ss2020(提问者) 我想让填报人导特定格式的日期数据, 因为数据是月更,所以我选yyyy/mm, 怎么能让填报时候限定填入的数据就是那个格式而且日期不会变成 “1970/01/01”呢, 我希望格式错误的话导不进去。 还有, 是否要把日期控件改成文本控件比较好? 感谢大神。
    2020-07-23 16:29 
  • 孤陌 孤陌 回复 ss2020(提问者) 这个导入的数据 要限制 那只能 用 数据校验 功能 在填报属性 哪里 写正则表达式就好了
    2020-07-23 16:30 
最佳回答
0
张洪威Lv6高级互助
发布于2020-7-23 16:18

单元格上再把这个日期格式设置下就行了。


image.png

  • 3关注人数
  • 646浏览人数
  • 最后回答于:2020-7-23 16:33
    请选择关闭问题的原因
    确定 取消
    返回顶部