本月截至本日天数/本月天数

日期下拉框传参如何计算本月截止到当前天数和本月天数呢?

参数$rq

当前9月2日  当前天数2   本月总天数是30

筛选器选8月  当前天数30  本月天数30

FineReport 慧慧036103 发布于 2023-9-2 16:49
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
CD20160914Lv8专家互助
发布于2023-9-2 16:54(编辑于 2023-9-2 17:14)

8月份的总天数怎么是30?不应该是31吗????

if(month(TODATE(CONCATENATE($rq,"01"),"yyyyMMdd"))<month(today()),CONCATENATE("当前天数:",day(DATEINMONTH(TODATE(CONCATENATE($rq,"01"),"yyyyMMdd"),-1))-1,",本月总天数:",day(DATEINMONTH(TODATE(CONCATENATE($rq,"01"),"yyyyMMdd"),-1))-1),CONCATENATE("当前天数:",day(today()),",本月天数:",day(DATEINMONTH(TODATE(CONCATENATE($rq,"01"),"yyyyMMdd"),-1))))

image.png

image.png

image.png

image.png

  • 慧慧036103 慧慧036103(提问者) 哦,因为我要在天数减1天,取昨天的数据。
    2023-09-02 17:05 
  • CD20160914 CD20160914 回复 慧慧036103(提问者) 那就减个1
    2023-09-02 17:07 
  • 慧慧036103 慧慧036103(提问者) 我的筛选框只有 202309 没有日
    2023-09-02 17:07 
  • CD20160914 CD20160914 回复 慧慧036103(提问者) 求助以后说清楚,或者截图,因为大家都猜不到你是如何设置的,以及数据类型是什么,不然浪费大家时间!!!!!!!!!你不要总以为自己表达能力强,其实都不如模拟数据,截图来得快,听文字真是绕得很
    2023-09-02 17:11 
  • 慧慧036103 慧慧036103(提问者) 回复 CD20160914 好的,谢谢!
    2023-09-02 17:13 
  • 2关注人数
  • 520浏览人数
  • 最后回答于:2023-9-2 17:14
    请选择关闭问题的原因
    确定 取消
    返回顶部