实时排名.frm
以每个月月初开始 计算 如果今天是8.1号,因为今天不是周一那么单选按钮默认选的就是 天这个值, 开始时间和结束时间为2021-08-01 09:59:59 至2021年-08-01 23:59:59) 如果今天是8.2号因为今天是周一那么单选按钮那里默认就是 周 这个值 周,控件第几周 那里就是第一周。开始时间就是 8.2号至8.9号
第一周开始时间
if(dateinmonth(weekdate(年,月,1,2),1)==weekdate(年,月,1,2), format(weekdate(年,月,1,2),"yyyy-MM-dd 09:59:59"), format(dateinmonth(weekdate(年,月,1,2),1),"yyyy-MM-dd 09:59:59"))
第一周结束时间
format(weekdate(年,月,1,-1),"yyyy-MM-dd 23:59:59")
搞个日期维度表,然后公式取值