引数
このメソッドの引数は、次のとおりです。
引数 | 説明 |
---|---|
[in ] operand |
現行のOraTimeStamp またはOraTimeStampTZ オブジェクトに加算する、年数から月数までの間隔を表すVariant 型の文字列、数値またはOraIntervalYM オブジェクト。
|
備考
現行のOraTimeStamp
またはOraTimeStampTZ
オブジェクトに対する間隔の加算結果は、現行オブジェクトに格納され、以前の値は上書きされます。戻り値はありません。
operand
がVariant
型の文字列の場合は、[+/-]YEARS-MONTHSの書式で記述する必要があります。
operand
が数値の場合、提供される値は、構成されたOraIntervalYM
オブジェクトが表す合計年数を表す必要があります。
例
例: 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 2 years OraTimeStamp.AddIntervalYM 2 'Value should now be "2002-12-28 00:00:00" tsStr = OraTimeStamp.Value ...
例: OraTimeStampTZオブジェクトの使用方法
Dim OraTimeStampTZ As OraTimeStampTZ ... 'Create OraTimeStampTZ using a string Set OraTimeStampTZ =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 2 years OraTimeStampTZ.AddIntervalYM 2 'Value should now be "2002-12-28 00:00:00" tstzStr = OraTimeStampTZ.Value ...