SQL Server で前月末日を取得(月初 -1 が確実) 日付: 10月 10, 2021 リンクを取得 Facebook × Pinterest メール 他のアプリ DATEADD で 1 日引く 前月の末日は、すなわち今月の 1 日から -1 日です。うるう年も関係ナシ。簡単です。 DECLARE @d DATETIME; -- @d は、前月末日の次の月 SET @d = GETDATE(); SELECT DATEADD(D, -1, DATEFROMPARTS(YEAR(@d), MONTH(@d), 1)) AS 前月末日