안녕하세요. ^^;


좀.. 어이없는?? 이해가 안가는 에러가 있어서 이렇게 질문드립니다.


알람 기능을 구현하였습니다.


음.. 개발을 다 하고 잘 되는가 싶었는데.. 오전 오후 1시(13시)  이전으로 설정을 하면 


바로 실행이 되어버리네요;; 


13시 이후로 맞추면 정확히 맞춘 시간에 실행이 됩니다. 


그렇습니다... 여태 개발은 오후 13시 전에는 하지 않았었죠..  


ㅠㅠ log 찍어봐도 


20110904124000   <- 뭐 이렇게 잘 찍힙니다;;


현재 시간과 비교해서 분단위로 log 찍어보면 


1분, 5분 잘 나오는데.. 


current.add(Calendar.MINUTE, alarmTime);   <-- 문제는 요놈인듯..

alarmManager.set(AlarmManager.RTC_WAKEUP, current.getTimeInMillis(), Utils.getPendingIntent(context));


alarmTime 이 (분)단위로 입력하여, 저 지정한 날짜/시간에 넣게 되어있습죠. 


12시40분에 등록되어 5분후에 알람 울리게 하라.. 해도.. 


바로 울립니다. 


12시 40분에 등록하여 20분후(13:00)에 알람 울리게 하면.. 정확히 20분후에 울립니다 ㅠㅠ 


아놔.. 핸드폰한테 조롱 당하는 기분입니다. 



왜이러는걸까요?