Access BitSchool ~Accessプログラムサポート
Acess BitSchoolProgramではAccessのプログラムとしてのTips集を公開をしています。
掲載のプログラムは自由にご利用ください。
※AccessはMicrosoft社の登録商標または製品です。
DateAdd関数2017-10-13
指定された時間間隔を加算した日付をバリアント型 (内部処理形式 Date の Variant) の値で返します。
■構文
DateAdd(interval, number, date)⇒DateAdd(単位, 時間, 日時)
引数
内容
interval
加算する時間間隔を文字列式で入力。必須項目。
number
加算する時間を数式で入力。負数はマイナス(-)で設定。必須項目。
date
算出する起算日を入力。必須項目。
■引数intervalの設定値
設定値
内容
yyyy
年
q
四半期
m
月
y
年間通算日
d
日
w
週日
ww
週
h
時
n
分
s
秒
【使用例】
例: DateAdd("m", 1, #2017/10/10#)
戻り値: 2017/11/10
■プログラムサンプル
Private Sub Form_Open(Cancel As Integer)
getdate = Date ’getDateは「今日の日付の値」
End Sub
Private Sub SystemTimeGet_Click() ’ボタン押下時
MsgBox DateAdd("d", adddate, getdate) ’adddataは「追加する日付の値」
End Sub

【解説】
サンプルでは今日の日付(2017/10/11)に対し追加する日付(30)をプラスしています。
ボタン(SystemTimeGet)を押下すると計算された日付が表示されます。

ご質問承ります
BitSchoolではAccessプログラミングについてのフォローや新規開発依頼など受け付けております。
困ったな…ということがありましたら是非下記フォームよりお問い合わせください。
Contents
- BitSchool Program
- BitSchool Program Top
- BitSchool Study
- BitSchool Study Top
- BitSchool DownLoad
- BitSchool DownLoad Top
Access関連
Access開発ページ
指定された時間間隔を加算した日付をバリアント型 (内部処理形式 Date の Variant) の値で返します。■構文
DateAdd(interval, number, date)⇒DateAdd(単位, 時間, 日時)■引数intervalの設定値
引数 内容 interval 加算する時間間隔を文字列式で入力。必須項目。 number 加算する時間を数式で入力。負数はマイナス(-)で設定。必須項目。 date 算出する起算日を入力。必須項目。 【使用例】 例: DateAdd("m", 1, #2017/10/10#) 戻り値: 2017/11/10
設定値 内容 yyyy 年 q 四半期 m 月 y 年間通算日 d 日 w 週日 ww 週 h 時 n 分 s 秒 ■プログラムサンプル
Private Sub Form_Open(Cancel As Integer) getdate = Date ’getDateは「今日の日付の値」 End Sub Private Sub SystemTimeGet_Click() ’ボタン押下時 MsgBox DateAdd("d", adddate, getdate) ’adddataは「追加する日付の値」 End Sub【解説】 サンプルでは今日の日付(2017/10/11)に対し追加する日付(30)をプラスしています。 ボタン(SystemTimeGet)を押下すると計算された日付が表示されます。
ご質問承ります
BitSchoolではAccessプログラミングについてのフォローや新規開発依頼など受け付けております。
困ったな…ということがありましたら是非下記フォームよりお問い合わせください。
Contents
- BitSchool Program
- BitSchool Program Top
- BitSchool Study
- BitSchool Study Top
- BitSchool DownLoad
- BitSchool DownLoad Top


