私は2つの文字列変数 "time1" & "time2"を持っています。基本的に、各文字列変数自体は時間範囲です。 "time1"は "time2"の間にありますまたは "time2"は "time1"の間にあります。印刷できません。Androidで2つの時間範囲を比較するにはどうすればよいですか?
例ケース1:
String time1 = "14:00 - 16:00"
String time2 = "15:00 - 16:00"
印刷 "を使用できない"
例ケース2:
String time1 = "14:00 - 17:00"
String time2 = "15:00 - 16:00"
印刷 "を使用できない"
例ケース3:
String time1 = "15:00 - 16:00"
String time2 = "14:00 - 17:00"
印刷 "を使用できない"
例ケース4: "使用不可"
String time1 = "15:00 - 16:00"
String time2 = "14:00 - 16:00"
印刷
例ケース5: "利用可能"
String time1 = "14:00 - 15:00"
String time2 = "15:00 - 16:00"
印刷
このように複数の例がある可能性があります。 実際には、「time2」は「この時間に他のユーザーによってスロットが既に予約されている」を意味し、「time1」は「この時間に新しいユーザーがスロットを要求していること」を指します。 P.S:
感謝の男!出来た :-) – anashamidkh