특정시간에 실행하는 메소드를 만들고있는데요 그게 잘안되네요 머가 문제인지..

 

public void event(){
   Date today = new Date();
   int c_hour = today.getHours();
   int c_min = today.getMinutes();


   long mhou = mTime.getCurrentHour();
   long mmin = mTime.getCurrentMinute();
  
   if(c_hour ==  mhou && c_min == mmin){
    finish();   
   }

 }