Finereport中日期参数

Finereport中日期参数,如何实现日期参数为yyyymmdd格式,

在选择日期为2025-10-02时,过滤出来的数据是截至到2025-10-02 23:59,而不是

2025-10-02 00:00,如下图,展示10.1和10.2的数据,而不是只有10.1

image.png

FineReport 帆软用户9vPUQ0oF4q 发布于 5 天前
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
CovidLv3高级互助
发布于5 天前

日期字段<'${DATEDELTA(日期控件名,1)}'

最佳回答
0
华莉星宸Lv7专家互助
发布于5 天前

你是什么数据库  

数据库字段是日期型还是文本型

过滤的时候 建议把格式都转换为文本格式  yyyy-MM-dd

一般是下面这种写法

where 1=1
and 日期字段>='${开始日期参数}'
and 日期字段<='${结束日期参数}'

最佳回答
0
小李同学奥Lv4见习互助
发布于5 天前

以mssql为例 可以这样写

日期字段<${DATEADD(day,1,日期控件名)}

  • 3关注人数
  • 24浏览人数
  • 最后回答于:5 天前
    请选择关闭问题的原因
    确定 取消
    返回顶部