日付を移動しようとしています。つまり、1 か月前に戻るか、1 か月前に進みます。今月 (2 月) の時点で 1 か月さかのぼって 1 月とすると、1 か月足すと 2 月の最終日 (28 日) になります。開始日は、すべての月の開始日が 1 日なので問題ありません。
誰でもアドバイスしてください。ありがとう
VB
hStartDate.Value = "2013/2/01 12:00:00 AM"
hEndDate.Value = "2013/2/28 11:59:59 PM"
Dim StartDate As New Date
StartDate = hStartDate.Value
hStartDate.Value = StartDate.AddMonths(-1)
Dim EndDate As New Date
EndDate = hEndDate.Value
hEndDate.Value = EndDate.AddMonths(-1)
出力
hStartDate.Value = "2013/01/01"
hEndDate.Value = "2013/01/28 11:59:59 PM"