AlarmManager à date et une heure spécifiques

J'aimerais afficher une boîte de dialogue date et une heure spécifiques (25/12/2012 à 12h00) et je suis en utilisant ce code. J'ai mis comme sur 11 mois (car 0 est gen), mais l'alarme ne démarre pas. Quelle est mon erreur?

Calendar cal=Calendar.getInstance();
    cal.set(Calendar.MONTH,11);
    cal.set(Calendar.YEAR,2012);
    cal.set(Calendar.DAY_OF_MONTH,25);
    cal.set(Calendar.HOUR_OF_DAY,12);
    cal.set(Calendar.MINUTE,00);
    cal.set(Calendar.SECOND,0);

Intent _myIntent = new Intent(context, Notify.class);
    PendingIntent _myPendingIntent = PendingIntent.getBroadcast(context, 123, _myIntent, PendingIntent.FLAG_UPDATE_CURRENT|  Intent.FILL_IN_DATA);

AlarmManager alarmManager = (AlarmManager) context.getSystemService(Context.ALARM_SERVICE);
alarmManager.set(AlarmManager.RTC_WAKEUP, cal.getTimeInMillis(), _myPendingIntent);  
est-ce de travailler pour quelqu'un? Je suis en difficulté, mais pas de travail.

OriginalL'auteur Pol Hallen | 2012-12-22