0
當採用下面的SimpleDateFormat:SimpleDateFormat的分析和比較的時間不正確
SimpleDateFormat format = new SimpleDateFormat("hh:mm");
然後我分析然後比較2個值:12:19
和11:40
像這樣:
val = format.parse("12:19").compareTo(format.parse("11:40"));
我得到val
是- 1,這似乎是錯誤的,因爲12小時和19分鐘大於11小時和40分鐘
但是,當我將第一個值更改爲19:19
並再次將其與11:40
進行比較時,則val
返回的值爲這似乎是正確的。
不知道爲什麼這是,我想我失去了一些東西。
哇,不能相信我錯過了,我知道這是一個小而愚蠢的東西。謝謝! –