私はタイムスパンを持っています:
文字列時間 1 = 01:00:00
文字列時間 2 = 05:00:00
time1とtime2の両方が の間にあるかどうかを確認したい20:11:13 and 14:49:00
。
実際には、は常に 未満であると考えると、01:00:00
よりも大きく、 よりも小さくなります。これは前提条件です。20:11:13
14:49:00
20:11:13
14:49:00
だから私が欲しいのは、20:11:13 < 01:00:00 < 14:49:00
.
だから私はそのようなものが必要です:
public void getTimeSpans()
{
boolean firstTime = false, secondTime = false;
if(time1 > "20:11:13" && time1 < "14:49:00")
{
firstTime = true;
}
if(time2 > "20:11:13" && time2 < "14:49:00")
{
secondTime = true;
}
}
文字列オブジェクトを比較しているため、このコードでは正しい結果が得られないことがわかっています。
それらはタイムスパンであり、比較する文字列ではないため、どうすればよいですか?