public static void main(String[] args) { SimpleDateFormat sdf = new SimpleDateFormat("HH:mm"); String time1 = "12:00"; String time2 = "13:00"; Date dateTime1 = null; Date dateTime2 = null; try { dateTime1 = sdf.parse(time1); dateTime2 = sdf.parse(time2); } catch (ParseException e) { e.printStackTrace(); } //date1.compareTo(date2) 相等返回0 , date1早于date2返回-1 , date1晚于date2 返回1 if(dateTime1.compareTo(dateTime2)<0){ System.out.println("date1早于date2="+dateTime1.compareTo(dateTime2)); }else if(dateTime1.compareTo(dateTime2)==0){ System.out.println("相同时间="+dateTime1.compareTo(dateTime2)); }else{ System.out.println("date1晚于date2="+dateTime1.compareTo(dateTime2)); } //string 直接比较 String beginHour = "11:00"; if(beginHour.compareToIgnoreCase("12:00")<0){ System.out.println("-1"); } }
DATE日期比较
猜你喜欢
转载自blog.csdn.net/ilovecontroller/article/details/80066554
今日推荐
周排行