VB.Netのお勉強



月末の日付の取得@VB.Net

月末の日付の取得方法です。
DateAddかDaysInMonthにより取得します。

DateAddの場合は、月末の取得したい月の来月の1日に対して、
日付を-1することにより取得します。

DaysInMonthの場合は、月末を取得したい年と月を引数として渡します。
日を取得することができます。


Dim nowDate As Date = Date.Now

'DateAddにより取得
MsgBox(DateAdd(DateInterval.Day, -1, DateSerial(nowDate.Year, nowDate.Month + 1, 1)))

'DaysInMonthにより取得
MsgBox(Date.DaysInMonth(nowDate.Year, nowDate.Month))




Copyright (C) 2008-2011 VB.Netのお勉強. All Rights Reserved.