PowerTools InputMan for ASP.NET 8.0J
Subtract(DateTimeEx) メソッド
使用例 

DateTimeExのインスタンスから減算する値(GrapeCity.Web.Input.Core.DateTimeEx 型)
DateTimeEx型の値を減算します。
構文
Public Overloads Function Subtract( _
   ByVal value As DateTimeEx _
) As TimeSpan
public TimeSpan Subtract( 
   DateTimeEx value
)

パラメータ

value
DateTimeExのインスタンスから減算する値(GrapeCity.Web.Input.Core.DateTimeEx 型)

戻り値の型

減算後の値。
例外
例外解説
System.ArgumentNullExceptionvalueにnull(Visual BasicではNothing)が設定されています。
解説
Subtractメソッドには、2つのオーバーロードがあります。1つは、DateTimeEx型の値を減算してTimeSpan型の戻り値を返すもので、もう1つは、TimeSpan型の値を減算してDateTimeEx型の戻り値を返すものです。
使用例
次のサンプルコードは、Subtractメソッドの使用方法を示します。
Imports GrapeCity.Web.Input.Core
Imports System.Diagnostics

' 計算対象となるDateTimeExを設定します。
Dim dtEx1 As DateTimeEx = DateTimeEx.Parse("2015/01/31 10:30:45")
Dim dtEx2 As DateTimeEx = DateTimeEx.Parse("2014/11/01 10:30:45")

' 2種類の減算を行います。
Dim aDiffTS As TimeSpan = dtEx1.Subtract(dtEx2)
Dim aDiffDT As DateTimeEx = dtEx1.Subtract(New TimeSpan(91, 0, 0, 0))

' 計算結果を確認します。
Debug.WriteLine(aDiffTS.ToString())
Debug.WriteLine(aDiffDT.ToString())
using GrapeCity.Web.Input.Core;
using System.Diagnostics;

// 計算対象となるDateTimeExを設定します。
DateTimeEx dtEx1 = DateTimeEx.Parse("2015/01/31 10:30:45");
DateTimeEx dtEx2 = DateTimeEx.Parse("2014/11/01 10:30:45");

// 2種類の減算を行います。
TimeSpan aDiffTS = dtEx1.Subtract(dtEx2);
DateTimeEx aDiffDT = dtEx1.Subtract(new TimeSpan(91, 0, 0, 0));

// 計算結果を確認します。
Debug.WriteLine(aDiffTS.ToString());
Debug.WriteLine(aDiffDT.ToString());
参照

DateTimeEx クラス
DateTimeEx メンバ
オーバーロード一覧

 

 


© 2005-2015 GrapeCity inc. All rights reserved.