public class Validate {
public static String validateDate(String date) {
// Es wird ueberprueft ob Datum Tabulator hat
if (date.contains("\t")) {
return "Datum darf keinen Tabulator beinhalten";
}
// Es wird ueberprueft ob Datum zu kurz ist
if (date.length() < 10) {
return "Datum ist nicht korrekt";
}
// Es wird ueberprüft ob Eingabe richtiges Format und Datum hat
if (parseDate(date) == null) {
return "Datum ist nicht korrekt";
}
return null;
}
Ich möchte nun, dass mein Programm sagt : falsch datum liegt nicht in der zukunft,
und möchte es mit date.after machen es spuckt aber einen Fehler aus ,
wie gestalte ich den Code so, dass mein Datum in der Zukunft liegen soll****
ich wäre dankbar für eine Antwort
LG
Carina
public static String validateDate(String date) {
// Es wird ueberprueft ob Datum Tabulator hat
if (date.contains("\t")) {
return "Datum darf keinen Tabulator beinhalten";
}
// Es wird ueberprueft ob Datum zu kurz ist
if (date.length() < 10) {
return "Datum ist nicht korrekt";
}
// Es wird ueberprüft ob Eingabe richtiges Format und Datum hat
if (parseDate(date) == null) {
return "Datum ist nicht korrekt";
}
return null;
}
Ich möchte nun, dass mein Programm sagt : falsch datum liegt nicht in der zukunft,
und möchte es mit date.after machen es spuckt aber einen Fehler aus ,
wie gestalte ich den Code so, dass mein Datum in der Zukunft liegen soll****
ich wäre dankbar für eine Antwort
LG
Carina