FineReport中怎么把时间后面的00:00:00去掉

FineReport中怎么把时间后面的00:00:00去掉

FineReport 郭大王1 发布于 2022-9-8 10:23
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
1
RiveryLv5中级互助
发布于2022-9-8 10:24(编辑于 2022-9-8 10:37)

是从数据库查出的数据还是帆软填报?

帆软公式:  left(A2,10)或者format(A2,"yyyy-MM-dd")

image.png

  • 郭大王1 郭大王1(提问者) 帆软填报查出来的
    2022-09-08 10:26 
  • Rivery Rivery 回复 郭大王1(提问者) 填报之后查出来的吗?
    2022-09-08 10:28 
  • 郭大王1 郭大王1(提问者) 回复 Rivery 是的,怎么去掉呢
    2022-09-08 10:32 
  • Rivery Rivery 回复 郭大王1(提问者) 在填报属性里面用公式,看修改回答
    2022-09-08 10:34 
最佳回答
0
LazySheepLv7高级互助
发布于2022-9-8 10:24(编辑于 2022-9-8 10:25)

format(time,'yyyy-MM-dd') time改你的字段

最佳回答
0
snrtuemcLv8专家互助
发布于2022-9-8 10:25

改成这个格式,要么直接日期

image.png

如果单元格,直接

=format($$$,"yyyy-MM-dd")

image.png

最佳回答
0
KxsecLv5初级互助
发布于2022-9-8 10:28

填报入库的话在填报属性里面用公式:format(你所填写的单元格,‘yyyy-MM-dd’),oracle字段类型用varchar,如果是需要展示就SQL截取前几位,或者格式转换一下就好

  • 4关注人数
  • 490浏览人数
  • 最后回答于:2022-9-8 10:37
    请选择关闭问题的原因
    确定 取消
    返回顶部