时间控件的判定

如何根据时间控件来判断当前日是当月的第几周?

比如今天是七月的第三周

或者这个sql怎么写呢

1111111.cpt

全选.png

FineReport 用户kWEye3931 发布于 2020-7-18 14:04
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
勇敢的心Lv3见习互助
发布于2020-7-18 14:27

WEEK(TODAY())-WEEK(DATEINMONTH(TODAY(),1))+1    试试这个公式啊

最佳回答
0
luojian0323Lv7资深互助
发布于2020-7-18 14:19(编辑于 2020-7-18 14:20)

获取日期在当月中是第几周

https://help.finereport.com/doc-view-2596.html

  • 用户kWEye3931 用户kWEye3931(提问者) ROUNDUP((DAY(A2) + (IF(WEEKDAY(DATEINMONTH(A2, 1)) = 0, 7, WEEKDAY(DATEINMONTH(A2, 1))))) / 7, 0)这串代码怎么显示几月?还有大写的第三周呢?
    2020-07-18 14:40 
  • luojian0323 luojian0323 回复 用户kWEye3931(提问者) 月份用条件属性.新值 month(日期字段)+\"月\" 显示第几周用条件属性,新值 \"第\"+numto($$$)+\"周\" 两个最好分开写.
    2020-07-18 14:46 
  • 3关注人数
  • 468浏览人数
  • 最后回答于:2020-7-18 14:27
    请选择关闭问题的原因
    确定 取消
    返回顶部