0

次の SimpleDateFormat を使用する場合:

 SimpleDateFormat format = new SimpleDateFormat("hh:mm");

次に、2 つの値を解析して比較し12:19ます11:40

val = format.parse("12:19").compareTo(format.parse("11:40"));

12 時間 19 分は 11 時間 40 分より大きいので、これは間違っているようですval

ただし、最初の値を に変更して再度19:19比較すると、正しいと思われる値1が返されます。11:40val

これがなぜなのかわかりませんが、何かが足りないと思います。

4

1 に答える 1