yyyyMMdd日期转换成星期几EE失败

阿里周报.cpt

数据库里的日期类型是yyyyMMdd这样的我也是用日期作为查询参数,现在有个报表需要把日期显示成星期几EE类型的,在样式里设置了下显示发现可能是系统不支持yyyyMMdd类型的日期,请教下大家我该怎么改,下面是我操作的图片。


FineReport 13676537010 发布于 2019-4-9 11:19 (编辑于 2019-4-10 10:54)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
1
axingLv6专家互助
发布于2019-4-9 22:34(编辑于 2019-4-10 11:10)

C2单元格设置高级显示值

EVAL("FORMAT('"+$$$+"','yyyy-MM-dd')")

1554864860768507.cpt

blob.png

最佳回答
1
孤陌Lv6资深互助
发布于2019-4-9 11:24(编辑于 2019-4-10 11:14)

"星期"+if(weekday(FORMAT($$$,"yyyy-MM-dd"))=0,"日",numto(weekday(FORMAT($$$,"yyyy-MM-dd")),true))

这个写在 单元格公式形态里

因为你的数据有空格数据

公式修改成这样

"星期"+if(weekday(FORMAT(trim($$$),"yyyy-MM-dd"))=0,"日",numto(weekday(FORMAT(trim($$$),"yyyy-MM-dd")),true))

image.png

  • 13676537010 13676537010(提问者) 试了还是不行,表格里所有的日期都显示星期三
    2019-04-10 10:46 
  • 孤陌 孤陌 回复 13676537010(提问者) 这个应该不会啊, 你导出内置数据集模板 发出来 我看看 我这里测试都没有问题
    2019-04-10 10:48 
  • 孤陌 孤陌 回复 13676537010(提问者) 你把格式修改成常规
    2019-04-10 10:50 
  • 13676537010 13676537010(提问者) 回复 孤陌 附件上传了,麻烦了
    2019-04-10 10:55 
  • 孤陌 孤陌 回复 13676537010(提问者) 你的数据有问题 是不是里面有了空白数据啊
    2019-04-10 11:06 
最佳回答
0
吾姓独孤Lv6高级互助
发布于2019-4-9 11:24

你报表发来我试试,内置数据集的~

最佳回答
0
KevinGaoLv2初级互助
发布于2019-4-9 11:27

为什么不在查询数据集得时候加多一列查出来当天是星期几呢?


https://blog.csdn.net/tsh18523266651/article/details/50513080 

  • 5关注人数
  • 1685浏览人数
  • 最后回答于:2019-4-10 11:14
    请选择关闭问题的原因
    确定 取消
    返回顶部