DateTime型の前後比較をするには、CompareToを使用します。
サンプル
例)日付の前後比較を行う
1 2 3 4 5 |
DateTime dt1 = new DateTime(2015, 10, 1); //日付1 DateTime dt2 = new DateTime(2015, 11, 1); //日付2 //日付1と日付2の前後を取得する int result = dt1.CompareTo(dt2); |
- 【結果】
- -1
備考
比較の結果は、以下の値が戻ります。
日付大小 | 戻り値 |
---|---|
dt1 < dt2 | -1 |
dt1 = dt2 | 0 |
dt1 > dt2 | 1 |