亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Java這個地方如果當t2等于12:00的時候就會出bug?

Java這個地方如果當t2等于12:00的時候就會出bug?

慕妹3242003 2019-02-26 00:20:32
當t2是12:00的時候,date2就會變成00:00,然后返回false。別的數據都正常 public static boolean largerTime(String t1,String t2) { Date date1 ,date2; DateFormat formart = new SimpleDateFormat("hh:mm"); try { date1 = formart.parse(t1); date2 = formart.parse(t2); if(date1.compareTo(date2)<0) { return false; } else { return true; } } catch (ParseException e) { System.out.println("date init fail!"); e.printStackTrace(); return false; } }
查看完整描述

2 回答

?
慕俠2389804

TA貢獻1719條經驗 獲得超6個贊

樓上的 說反了 是 hh 12小時制 HH 24 小時制 mm 是分鐘數。。 你用 hh 傳 12:00 會被解析成00:00 。

查看完整回答
反對 回復 2019-03-01
  • 2 回答
  • 0 關注
  • 370 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號