私は初めて文字列「12:00:00」と別の「19:00:00」を持っています。1 日の時間部分がこれらの時間値内にあることを確認する方法は?
17656 次
2 に答える
50
Joda Time を使用すると、次のようなことができます。
DateTime start = new DateTime(2010, 5, 25, 12, 0, 0, 0);
DateTime end = new DateTime(2010, 5, 25, 21, 0, 0, 0);
Interval interval = new Interval(start, end);
DateTime test = new DateTime(2010, 5, 25, 16, 0, 0, 0);
System.out.println(interval.contains(test));
于 2010-05-25T07:45:04.407 に答える
-1
「テスト」日と同じ日の開始時刻と終了時刻のカレンダー インスタンスを作成します。次に、カレンダー オブジェクトを簡単に比較して、現在の日付が範囲内か範囲外かを判断できます。
于 2010-05-25T07:37:31.173 に答える