PowerTools InputMan for ASP.NET 8.0J
IsInRange メソッド
使用例 

対象となる日付と時刻(System.DateTime 型)
日付と時刻の範囲の基点(System.DateTime 型)
日付と時刻の範囲の終点(System.DateTime 型)
指定した値が特定の範囲に入っているかどうかを返します。
構文
Public Shared Function IsInRange( _
   ByVal value As Date, _
   ByVal date1 As Date, _
   ByVal date2 As Date _
) As Boolean
public static bool IsInRange( 
   DateTime value,
   DateTime date1,
   DateTime date2
)

パラメータ

value
対象となる日付と時刻(System.DateTime 型)
date1
日付と時刻の範囲の基点(System.DateTime 型)
date2
日付と時刻の範囲の終点(System.DateTime 型)

戻り値の型

説明
True value 引数の値は、引数 Date1date2 の範囲に入っています。
False value 引数の値は、引数 Date1date2 の範囲外です。
解説
IsInRangeメソッドは、静的メンバ(特定のオブジェクトではなく型自体に属している)なので、インスタンスを使って参照することはできません。型の名前である「DateTimeEx」を使って参照します。
使用例
次のサンプルコードは、IsInRangeメソッドの使用方法を示します。
Imports System.Diagnostics
Imports GrapeCity.Web.Input.Core

' 現在の日付と時刻が指定した範囲に適合しているかどうかを調べます。
Dim result As Boolean = DateTimeEx.IsInRange(DateTime.Now,
    New DateTime(2010,01,01,00,00,00),
    New DateTime(2010,12,31,23,59,59))
Debug.WriteLine(result.ToString())
using System.Diagnostics;
using GrapeCity.Web.Input.Core;

// 現在の日付と時刻が指定した範囲に適合しているかどうかを調べます。
bool result = DateTimeEx.IsInRange(DateTime.Now,
    new DateTime(2010,01,01,00,00,00),
    new DateTime(2010,12,31,23,59,59));
Debug.WriteLine(result.ToString());
参照

DateTimeEx クラス
DateTimeEx メンバ

 

 


© 2005-2015 GrapeCity inc. All rights reserved.