【Transact-SQL】日付計算の方法~DATEADD~ ALL 2023.06.202023.07.10 この記事は約4分で読めます。 今回は日付の計算関数「DATEADD」について、解説します。特にうるう年や月ごとの最終日を求める場合も応用することができます。 目次 やり方.コード例.【応用】月の最終日を取得する. やり方. DATEADD(単位、日時、基準日) 単位は下記表を参照してください。 コード例. DATEADD(year、1、GETDATE()) –1年後DATEADD(month、1、GETDATE()) –1月後DATEADD(day、1、GETDATE()) –1日後DATEADD(hour、1、GETDATE()) –1時間後DATEADD(minute、1、GETDATE()) –1分後DATEADD(second、1、GETDATE()) –1秒後 【応用】月の最終日を取得する. 最後に応用で、月の最終日を取得する方法を紹介します。 DATEADD(day, -1, DATEADD(month、1、FORMAT(GETDATE(), ‘yyyy/MM/1’)))