【VBScript】日付を加算する
日付を加算する
VBScriptで、日付を加算する構文と実行例です。
'構文
DateAdd("区分の文字列" , 加算する数 , 加算する対象の日付)
'区分の文字列: "d":日付、"m":月、"yyyy":年
'日を加算する
WScript.Echo DateAdd("d" , 1 , "2022/01/01") '2022/01/02
WScript.Echo DateAdd("d" , 7 , "2022/01/01") '2022/01/08
WScript.Echo DateAdd("d" , 30 , "2022/01/01") '2022/01/31
WScript.Echo DateAdd("d" , -1 , "2022/01/01") '2021/12/31
'月を加算する
WScript.Echo DateAdd("m" , 1 , "2022/01/01") '2022/02/01
WScript.Echo DateAdd("m" , -1 , "2022/01/01") '2021/12/01
'年を加算する
WScript.Echo DateAdd("yyyy" , 1 , "2022/01/01") '2023/01/01
WScript.Echo DateAdd("yyyy" , -1 , "2022/01/01") '2021/01/01
'月末日を取得する
WScript.Echo DateAdd("d", -1, DateAdd("m", 1, "2022/01/01")) '2022/01/31