- ベストアンサー
Date型の変数に処理をして月を増やしたい
いつもお世話になっております。 色々調べていて、Date型の変数に「+1」をすると、日が増えることがわかりました。 2005/07/06が入っている変数Aに A = A + 1 をすると 2005/07/07 になりますよね。 この2005/07/06が入っているAに何らかの処理をして 次の月である2005/08/06の値を入れたいです。 Do Whileでまわして1月ずつ増やしたいと思っています。 方法をご存知の型がいらっしゃいましたら、教えてください。 よろしくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ふつうにDateAddしたほうがいいんじゃないでしょうか For i = 0 To 10 Response.Write DateAdd("d",i,A) Next とか For i = 0 To 10 Response.Write DateAdd("m",i,A) Next とか。 ちょっと質問文の意味がわかりにくかったのですが、多分こういうことですよね?
お礼
はい、そうです。 その通りでした。 ASPの開発を始めたばかりで、既存のプログラムを参考にしながら作っていたのですが、日付を増やす処理で普通に足し算をしていたので、そういう方法でやるものだと思っていました。 ありがとうございました。 やりたい処理を行えるようになりました!