VBAでdateadd関数はどのように使用しますか
VBではDateAdd関数は指定の時間間隔を指定された日付に追加または減算するため使用されます。 DateAdd関数の構文は次のとおりです。
DateAdd(インターバル、数、日付)
パラメータの説明
- interval: 間隔として追加したい時間の種類を指定します。有効な値は以下のとおりです。
- 指定時間間隔値を追加します。
- 日付:間隔を追加する日付を指定します。
DateAdd 関数の使用例を以下に示します。
Dim originalDate As Date = #1/1/2020#
Dim newDate As Date
' 在原日期上增加1年
newDate = DateAdd("yyyy", 1, originalDate)
Console.WriteLine(newDate) ' 输出:1/1/2021
' 在原日期上增加3个月
newDate = DateAdd("m", 3, originalDate)
Console.WriteLine(newDate) ' 输出:4/1/2020
' 在原日期上增加2周
newDate = DateAdd("ww", 2, originalDate)
Console.WriteLine(newDate) ' 输出:1/15/2020
' 在原日期上增加5小时
newDate = DateAdd("h", 5, originalDate)
Console.WriteLine(newDate) ' 输出:1/1/2020 5:00:00 AM
これらの例は、DateAdd 関数を使用して指定した日にちに異なる時間間隔を加算する方法を示しています。