private String ermittleFehler(Vector<String> vec) { String lastdate = ""; String heutedate = ""; String erstdate = ""; if (!vec.get(34).trim().equals("")) { // Wenn bereits Termine eingetragen wurden try { erstdate = vec.get(34).split("\\n")[0].split("@")[0]; long tage = DatFunk.TageDifferenz(DatFunk.sDatInDeutsch(vec.get(40)), erstdate); // System.out.println("Tage = "+tage); if (tage > 10) { return "verspätet"; } else { return ""; } } catch (Exception ex) { return "unbekannter Fehler"; } } heutedate = DatFunk.sHeute(); lastdate = DatFunk.sDatInDeutsch(vec.get(40)); long tage = DatFunk.TageDifferenz(lastdate, heutedate); // System.out.println("Tage ohne eingetragene Behandlung "+tage); if (tage > 10) { return "verspätet"; } else { return ""; } }