求个java 时间比较的要能比较时分秒的求个java 时间比较的要能比较时分秒的

解决方案 »

  1.   

    Date time1 = new Date();
    Date time2 = new Date();
    int min1 = time1.getMinutes();
    int min2 = time2.getMinutes();
    int sec1 = time1.getSeconds();
    int sec2 = time2.getSeconds();
      

  2.   

    java.sql.Time d1  = new java.sql.Time(10, 10, 10);
    java.sql.Time d2  = new java.sql.Time(11, 9, 45);
    int i = d1.compareTo(d2);构造函数中分别是时分秒。
    i > 0 说明d1大
    i=0说明 d1==d2
      

  3.   

    直接用Date自带的before,after就可以啊
      

  4.   

    3楼正解,用Compareable接口就行。