阅读背景:

java比较时间的方法

来源:互联网 
一.通过compareTo Date date = new Date(1576118709574L); Date date1 = new Date(1576118709574L); Date date2 = new Date(1576118709575L); System.out.println(date.compareTo(date2));//-1 System.out.println(date2.compareTo(date));//1 System.out.println(date.compareTo(date1));//0 前者大于后者 返回1 前者小于后者 返回-1 前者等于后者 返回0 二.通过before方法(不能比较等于) Date date = new Date(1576118709574L); Date date1 = new Date(1576118709574L); Date date2 = new Date(1576118709575L); System.out.println(date.before(date2));//true System.out.println(date2.before(date));//false System.out.println(date.before(date1));//false 前者在后者之前 返回true 前者在后者之后 返回false 前者等于后者 返回false 三.将日期转换为时间戳比较 Date date = new Date(1576118709574L); Date date1 = new Date(1576118709574L); Date date2 = new Date(1576118709575L); System.out.println(date.getTime()>date1.getTime());一.通过compareTo Date date = new Date(1576118709574L)


你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: