Java比較兩個時間大小方法記錄
阿新 • • 發佈:2019-02-19
@GetMapping("/compare/time/{start}/{end}") public static Integer compareTime(@PathVariable String start, @PathVariable String end) throws ParseException { SimpleDateFormat sdf = new SimpleDateFormat("HH:mm");//這個地方時間規格可根據自己的需求修改 long result = sdf.parse(start).getTime() - sdf.parse(end).getTime(); returnresult < 0L?Integer.valueOf(-1):(result == 0L?Integer.valueOf(0):Integer.valueOf(1)); }
實驗使用結果:http://localhsot:8888/api/compare/time/10:00:00/11:00:00
返回結果:
-1
實驗使用結果:http://localhsot:8888/api/compare/time/10:00:00/09:00:00
返回結果:
1
實驗使用結果:http://localhsot:8888/api/compare/time/10:00:00/10:00:00
返回結果:
0