ヘッダーをスキップ
Oracle® Objects for OLE開発者ガイド
11gリリース2 (11.2) for Microsoft Windows
B58887-04
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

AddIntervalDSメソッド

説明

日数から秒数までの間隔を表す時間隔をOraTimeStampまたはOraTimeStampTZオブジェクトに加算します。

使用方法

OraTimeStampObj.AddIntervalDS operand
OraTimeStampTZObj.AddIntervalDS operand

引数

このメソッドの引数は、次のとおりです。

引数 説明
[in] operand 現行のOraTimeStampまたはOraTimeStampTZオブジェクトに加算する、日数から秒数までの間隔を表すVariant型の文字列、数値またはOraIntervalDSオブジェクト。

備考

現行のOraTimeStampまたはOraTimeStampTZオブジェクトに対する間隔の加算結果は、現行オブジェクトに格納され、以前の値は上書きされます。戻り値はありません。

operandVariant型の文字列の場合は、[+/-]Day HH:MI:SSxFFの書式で記述する必要があります。

operandが数値の場合、提供される値は、構成されたOraIntervalDSオブジェクトが表す合計日数を表す必要があります。

OraTimeStampの使用方法

Dim OraTimeStamp As OraTimeStamp 
 
... 
 
'Create OraTimeStamp using a string 
Set OraTimeStamp = OraSession.CreateOraTimeStamp("2000-12-28 00:00:00", _
         "YYYY-MM-DD HH:MI:SS") 
 
'Add an interval using numeric value that represents 5 days and 12 hours 
OraTimeStamp.AddIntervalDS 5.5 
 
'Value should now be "2001-1-2 12:00:00" 
tsStr = OraTimeStamp.Value 

OraTimeStampTZの使用方法

Dim OraTimeStampTZ As OraTimeStampTZ 
 
... 
 
'Create OraTimeStampTZ using a string 
Set OraTimeStamp = OraSession.CreateOraTimeStampTZ("2000-12-28 00:00:00 -07:00", _
       "YYYY-MM-DD HH:MI:SS TZH:TZM") 
 
'Add an interval using numeric value that represents 5 days and 12 hours 
OraTimeStampTZ.AddIntervalDS 5.5 
 
'Value should now be "2001-1-2 12:00:00" 
tstzStr = OraTimeStampTZ.Value 
 
...