아무리 생각해도 내가 생각하는게 맞는데. 아니라고해서 의아함 

공부 하라고해서 공부해보는데 마땅히 답이 없어서 


다시한번더 의견좀 물어 볼려고 해 


내가 생각한건 


매 1분마다   test.java 를 실행시켜


아래는 ad 객체의 배열 

ex) idx = 1 , number=24343 , name = 페이스북광고 , start = 2017-05-08 : 15-02-59,  end =2017-05-09 : 15-02-59


ex) idx = 2 , number=24343 , name = 페이스북광고 , start = 2017-05-09 : 02-02-00,  end =2017-05-11 : 15-02-59


ex) idx = 3 , number=85956 , name = 페이스북광고 , start = 2017-05-08 : 15-02-59,  end =2017-05-09 : 15-02-59


for(ad['startTime']){

if( ad['startTime'] == now()+1minute && ad['startTime'] == now()-1minute ){

ad.ACTIVE;

}

}



for(ad['endTime']){

if( ad['endTime'] == now()+1minute && ad['endTime'] == now()-1minute ){

ad.PAUSE;

}

}


이런식으로요 


어떤가요 ? 


배열이 안에 값이 많을 수록 시간 오차 범위가 커져서  쓰레기겠지만 

대충 10개정도 생각하기때문에 ... 이 이상 좋은 아이디어가 없어 보입니다