FreeBASIC マニュアルのトップに戻る

FreeBASIC DateAdd

目次→実行時ライブラリー参考→日付と時間DateAdd←オリジナル・サイト

DateAdd 左にメニュー・フレームが表示されていない場合は、ここをクリックして下さい

←リンク元に戻る プログラム開発関連に戻る

指定された間隔で、日付をずらします。

構文:
declare function DateAdd ( byref interval as const string, byval number as double, byval date_serial as double ) as double

用法:
#include "vbcompat.bi"
result = DateAdd ( interval, number, date_serial )

パラメタ:
interval
number の1つの単位として、何の期間を使うか、を示す文字列
number
起点とする日付に追加する間隔を指定する数。
数字は、最も近い整数に丸められます。
date_serial
起点となる日付。

戻り値:
受け取った date_serial に、intervalsnumber 倍を加えた Date Serial を返します。

記述:
間隔は、下のように指定します:

間隔
yyyy
q4分の1年(3カ月)
m
ww
d,w,y
h時間
n
s

vbcompat.bidatetime.bi が含まれていないと、コンパイラは、この関数を認識しません。

例:
#include "vbcompat.bi"

Const fmt = "ddddd ttttt"
Dim d As Double
d = Now ()

Print "今から一時間後は ";
Print Format ( DateAdd( "h", 1, d ), fmt )

Print "今から一日後は  ";
Print Format ( DateAdd( "d", 1, d ), fmt )

Print "今から一週間後は ";
Print Format ( DateAdd( "ww", 1, d ), fmt )

Print "今から一ヵ月後は ";
Print Format ( DateAdd( "m", 1, d ), fmt )
Sleep



QBからの違い:

参照:

日付と時間 に戻る
←リンク元に戻る プログラム開発関連に戻る

ページ歴史:2016-02-10 15:56:42
日本語翻訳:WATANABE Makoto、原文著作者:AntoniGual

ホームページのトップに戻る

表示-非営利-継承