Prima di tutto vorrei farti i miei comprimenti, sei bravo e poi scusarmi se insisto ma sto veramente da giorni...
Il codice sottostante non ho ben capito cosa fa.
codice:
// Verifica se la data passata corrisponde alla mezzanotte
private boolean mezzanotte(Calendar c) {
int calc = c.get(Calendar.HOUR) + c.get(Calendar.MINUTE);
System.out.println("MEZZANOTTE: "+calc);
// + c.get(Calendar.SECOND) + c.get(Calendar.MILLISECOND)
return (calc == 0);
}
Se volessi modificare questa funzione per verificare se sono le 13:00?
Si potrebbe utilizzare la stessa filosofia della mezzanotte?
Le 13:00 sono un orario giusto al centro della diaria giornaliera compresa tra le 7:00 e le 22:00, in ogni caso potrei inserire un if:
codice:
if(gestMissione.verificaOttoOreDiurne(d_inizio, d_fine))
in modo da utilizzare una funzione simile a quella postata prima.
Grazie
Ciao