簡體   English   中英

如何在SSRS報表中獲取當月的開始和結束日期

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM