</head> <body> <h1>DateAdd</h1> <p><a href="FileSetTime.htm#YYYYMMDD">日付時刻</a>の値から時間を加算または減算します。</p> <pre class="Syntax">Result := <span class="func">DateAdd</span>(DateTime, Time, TimeUnits)</pre> <h2 id="Parameters">パラメータ</h2> <dl> <dt>DateTime</dt> <dd> <p>型:<a href="../Concepts.htm#strings">文字列</a></p> <p><a href="FileSetTime.htm#YYYYMMDD">YYYYMMDDHH24MISS</a>形式の日付-時間スタンプです。</p> </dd> <dt>Time</dt> <dd> <p>型:<a href="../Concepts.htm#numbers">整数</a>または<a href="../Concepts.htm#numbers">浮動小数点数</a></p> <p>加算する時間を、整数または浮動小数点数で指定します。負の数を指定して、引き算を行う。</p> </dd> <dt>TimeUnits</dt> <dd> <p>型:<a href="../Concepts.htm#strings">文字列</a></p> <p><em>Time</em>パラメータの意味。<em>TimeUnits</em>は、以下の文字列のいずれか(または最初の文字のみ)を指定します:Seconds、Minutes、Hours または Days。</p></dd> </dl> <h2 id="Return_Value">戻り値</h2> <p>型:<a href="../Concepts.htm#strings">文字列</a></p> <p>この関数は、<a href="FileSetTime.htm#YYYYMMDD">YYYYMMDDHH24MISS</a>形式の数字列を返します。この文字列は数値として扱えません。つまり計算したり、数として比較はできません。</p> <h2 id="Remarks">備考</h2> <p>組込変数<strong>A_Now</strong>には、現在のローカルタイムが<a href="FileSetTime.htm#YYYYMMDD">YYYYMMDDHH24MISS</a>形式で格納されます。</p> <p>2つのタイムスタンプの間の時間量を計算するには、<a href="DateDiff.htm">DateDiff</a>を使用します。</p> <p><em>DateTimeに</em>無効なタイムスタンプや1601年より前の年が含まれる場合、<a href="Error.htm#ValueError">ValueError</a>がスローされます。。</p> <h2 id="Related">関連</h2> <p><a href="DateDiff.htm">DateDiff</a>、<a href="FileGetTime.htm">FileGetTime</a>、<a href="FormatTime.htm">FormatTime</a></p> <h2 id="Examples">例</h2> <div class="ex" id="ExBasic"> <p><a class="ex_number" href="#ExBasic"></a> 今から31日後を人間が判別できる形式で表示します。</p> <pre> later := DateAdd(A_Now, 31, "days") MsgBox FormatTime(later) </pre> </div> </body> </html>