[英]How to get Current Month's Starting and End dates in SSRS report
我正在使用SSRS报告,我使用了2个日期选择日历,“从日期”和“到”日期,因此在“从日期”中,“当前月份”的开始日期应作为默认日期,到“截止”日期,当前月份的“最后日期”应为默认。 我应该使用表达式吗? 还是通过SQL查询?
使用T-SQL 2012或更高版本这是相当简单,用DateFromParts
得到月份和第一天EOMonth
拿到最后一天:
DECLARE @Today Date = GETDATE();
DECLARE @FirstDayOfTheMonth date = DATEFROMPARTS(YEAR(@Today), MONTH(@Today), 1),
@LastDayOfTheMonth date = EOMONTH(@Today);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.