hehe,不是很清楚,不过建议你看看java的API中util这个包的方法。

解决方案 »

  1.   

    Date now =Calendar.getInstance().getTime();
    System.out.println(now.toLocaleString() );
    int m= (now.getHours() -8)*60 + (now.getMinutes() -30);
    System.out.println(m);
      

  2.   

    Date t = new Date();
    Date t1 = new Date();
    t.getHours() 
    t.setHours(8) //hours
    t.setMinutes(30) //minutes
    int l=t1.compareTo(t1) //anotherDate

    if(l>0){
    //当前时间大于8:30
    }
    else if(l<0){
    //当前时间小于8:30
    }
    else{
    ////当前时间等于8:30
    }
      

  3.   

    我给你一段我的代码,已经实现了的,给分了哟!  
      Calendar curr_cal = Calendar.getInstance();
      Calendar cal = Calendar.getInstance();
      cal.set(Calendar.HOUR, 8);
      cal.set(Calendar.MINUTE, 30);  long minusTime = curr_cal.getTime().getTime() - cal.getTime().getTime();
      int minusMinute = (int)(minusTime/(60*1000));  //System.out.println(minusMinute);
      

  4.   

    其实这些问题完全可以自己看看API函数解决,到SUN的网站上,一看就清楚了。