Hallo,
ich gebe in ein Textfeld ein Datum ein im Format dd.mm.yy. Für die Datenbankabfrage brauch ich es im Format yy.mm.dd.
Ich wollte das wie folgt machen:
Wen ich jetzt ein Datum in das Eingabefeld eingebe und das Programm Starte gibt er zwar zuerst das Datum aus das ich eingetippt habe bricht dann aber mit der Fehlermeldung.
Benutze im Programm genau das selbe nochmal nur das "-" mit "." ersetzt wird und da gibt es keinerlei Probleme.
grüsse
Germu
ich gebe in ein Textfeld ein Datum ein im Format dd.mm.yy. Für die Datenbankabfrage brauch ich es im Format yy.mm.dd.
Ich wollte das wie folgt machen:
Code:
datumv = datv_eing.getText();
System.out.println(datumv);
String[] datumform = datumv.split(".");
datumv = datumform[2] + "." + datumform[1] + "." + datumform[0];
System.out.println(datumv);
Wen ich jetzt ein Datum in das Eingabefeld eingebe und das Programm Starte gibt er zwar zuerst das Datum aus das ich eingetippt habe bricht dann aber mit der Fehlermeldung.
Diese Fehlermeldung bedeutet doch das das Array leer ist oder?Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 2
Benutze im Programm genau das selbe nochmal nur das "-" mit "." ersetzt wird und da gibt es keinerlei Probleme.
grüsse
Germu