DateTime.Compare メソッドとは? わかりやすく解説

DateTime.Compare メソッド

DateTime2 つインスタンス比較し、これらの相対値を示す値を返します

名前空間: System
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

Public Shared Function Compare
 ( _
    t1 As DateTime, _
    t2 As DateTime _
) As Integer
Dim t1 As DateTime
Dim t2 As DateTime
Dim returnValue As Integer

returnValue = DateTime.Compare(t1, t2)

パラメータ

t1

第 1 の DateTime

t2

第 2 の DateTime

戻り値
t1t2相対値を示す符号付き数値

値型

説明

0 より小さい値

t1t2 より小さい。

0

t1t2等しい。

0 より大きい

t1t2 より大きい値です。

解説解説

DateTime オブジェクト間の比較を行う場合は、あらかじめ両方オブジェクトが同じタイム ゾーン時刻を表すことを確認してください

使用例使用例

Compare実行するコード例次に示します

Dim t1 As New DateTime(100)
Dim t2 As New DateTime(20)

If DateTime.Compare(t1, t2) > 0 Then
    Console.WriteLine("t1 > t2")
End If
If DateTime.Compare(t1, t2) = 0 Then
    Console.WriteLine("t1 == t2")
End If
If DateTime.Compare(t1, t2) < 0 Then
    Console.WriteLine("t1 < t2")
End If
DateTime t1 = new DateTime(100);
DateTime t2 = new DateTime(20);

if (DateTime.Compare(t1, t2) >  0) Console.WriteLine("t1
 > t2"); 
if (DateTime.Compare(t1, t2) == 0) Console.WriteLine("t1
 == t2"); 
if (DateTime.Compare(t1, t2) <  0) Console.WriteLine("t1
 < t2");
DateTime t1( 100 );
DateTime t2( 20 );

if ( DateTime::Compare( t1, t2 ) >  0 ) Console::WriteLine(
 "t1 > t2" );
if ( DateTime::Compare( t1, t2 ) == 0 ) Console::WriteLine( "t1
 == t2" );
if ( DateTime::Compare( t1, t2 ) <  0 ) Console::WriteLine(
 "t1 < t2" );
DateTime t1 = new DateTime(100);
DateTime t2 = new DateTime(20);

if (DateTime.Compare(t1, t2) > 0) {
    Console.WriteLine("t1 > t2");
}
if (DateTime.Compare(t1, t2) == 0) {
    Console.WriteLine("t1 == t2");
}
if (DateTime.Compare(t1, t2) < 0) {
    Console.WriteLine("t1 < t2");
}
var t1 : DateTime = new DateTime(100);
var t2 : DateTime = new DateTime(20);

if (DateTime.Compare(t1, t2) >  0) Console.WriteLine("t1
 > t2"); 
if (DateTime.Compare(t1, t2) == 0) Console.WriteLine("t1
 == t2"); 
if (DateTime.Compare(t1, t2) <  0) Console.WriteLine("t1
 < t2");
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

DateTime.Compare メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



DateTime.Compare メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS