Finereport中日期参数,如何实现日期参数为yyyymmdd格式,
在选择日期为2025-10-02时,过滤出来的数据是截至到2025-10-02 23:59,而不是
2025-10-02 00:00,如下图,展示10.1和10.2的数据,而不是只有10.1
日期字段<'${DATEDELTA(日期控件名,1)}'
你是什么数据库
数据库字段是日期型还是文本型
过滤的时候 建议把格式都转换为文本格式 yyyy-MM-dd
一般是下面这种写法
where 1=1 and 日期字段>='${开始日期参数}' and 日期字段<='${结束日期参数}'
以mssql为例 可以这样写
日期字段<${DATEADD(day,1,日期控件名)}