안녕하세요, 바쁘신 와중이 이렇게 글을 읽어주셔서 감사합니다.


제가 묻고 싶은것은요. 

예를 들어 매일 오후 5시에 알람을 울리고 싶습니다. (시간을 설정할 수 있구요!)


시간은 에디트텍스트로 입력 받습니다.


이렇게 오전/오후는 따로 입력 받아서 아래와 같이 계산했습니다.

if(m_AmPm=="PM"){
    		mGettimemillisec=((mHour+12)*1000*60*60)+(mMinute*1000*60);
    		Log.d("pm","PM!!!!!mGettimemillisec");
    	}
    	else //am 인경우
    		mGettimemillisec=(mHour*1000*60*60)+(mMinute*1000*60);
			Log.d("am","AM!!!!!mGettimemillisec");
    	return mGettimemillisec; 
그리고 이렇게 계산된 결과값은 아래와 같이 처리됩니다.
   private void setAlarm(long mGettimemillisec){
    	  Intent intent = new Intent(AlarmActivity.this, AlarmReceiver.class); 
    	  PendingIntent pendingIntent = PendingIntent.getBroadcast(AlarmActivity.this, RQS_1, intent, 0);
    	  AlarmManager alarmManager = (AlarmManager)getSystemService(Context.ALARM_SERVICE);
    	  alarmManager.set(AlarmManager.RTC_WAKEUP, mGettimemillisec, pendingIntent);
RQS_1++; }

아래와 같이 입력했을 경우, 정상적인 시각에 알람이 울리지 않아서 문의 드립니다.