Allora mi sto ad imbufalire!!
Io prenlo una lista di key da un hashtable, e la confronto con yna key che gli passo io (nella fattispecie le chiavi anno la forma: gg/mm/aaaa hh:mm)
E verficio che non ne esista ga una inserita... ma a quanto pare continua a dirmi che la data e gia presente!! anche se sono differenti!!!!
Questo e l'output della sysout (*)
codice:
gc1:1130263320874 gc2:1130263320874
gc1:1130263320875 gc2:1130263320875
gc1:1130263320877 gc2:1130263320877
gc1:1130263320885 gc2:1130263320885
oltretutto continua ad incrementarsi!!!!

codice:
		Enumeration keys = listaTurni.keys();
		GregorianCalendar gc1=null;
		GregorianCalendar gc2=null;
		try {
			gc1 = Data.parseDate(key);
		} catch (Exception e2) {
			
			e2.printStackTrace();
		}
		while(keys.hasMoreElements()) {
			
			try {

				gc2 = Data.parseDate((String)keys.nextElement());
			} catch (Exception e1) {
				e1.printStackTrace();
			}
			

			if (gc1.getTime().compareTo(gc2.getTime())==0) {
			System.out.println("gc1:"+gc1.getTimeInMillis()+" gc2:"+gc2.getTimeInMillis()); (*)
			//System.out.println("Chiave 1:"+Data.formattaData(gc1)+" Chiave 2: "+Data.formattaData(gc2));
			throw new TurnoEsistenteException();
			}
			 
		}