.Net(VB、C#)で月末日を取得
.Netでの月末日の取得方法。
対象年月の月初日(1日)の翌月から1日引くことによって求める。
1 2 3 4 | '月初日をセット Dim dt As Date = New Date(Date.Now.Year, Date.Now.Month, 1) '月末日の取得 dt = dt.AddMonths(1).AddDays(-1) |
1 2 3 4 | //月初日をセット DateTime dt = new DateTime(DateTime.Now.Year, DateTime.Now.Month, 1); //月末日の取得 dt = dt.AddMonths(1).AddDays(-1); |