| ■No40462 (fa-fa さん) に返信 > JavaのCalendarクラスにあるsetメソッドのような、インスタンスに対して月や日をセットできる > 機能はVBにはないのでしょうか? 何のインスタンスでしょうか。
Date/System.DateTime 型でしょうか? それとも、System.Globalization.Calendar 型?
> DateAddのような、日数や月数を加算(減算)するようなものではなく > 単純に日付等をセットできる機能です。 日付型であれば、 Dim techEdDay1 As Date = #8/26/2009# のようにリテラル表記できます。
あるいは、 Dim techEdDay2 As New Date(2009, 8, 27) のように、日付型のコンストラクタでの指定もできます。
その他、「4月31日」といった日付範囲を超えた指定も許したいのであれば、 DateSerial 関数を用いるという手があります。 |