Datum umwandeln 2009-05-30 zu 30.05.2009

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Datum umwandeln 2009-05-30 zu 30.05.2009

    Hallo, hier zeige ich Euch wie man einfach ein Datum umwandeln kann.
    Dies ist praktisch um ein Datum in deutscher Darstellung in einer Datenbank als date speichern zu können. umgekehrt können Sie auch das Datum aus der Datenbank auslesen und wieder in deutscher Schreibweise anzeigen lassen.


    Deutsches Datum in SQL-Datum umwandeln
    Nachdem diese Function mit Datum("30.05.2009"); aufgerufen wurde,
    wird das Datum in der Schreibweise 2009-05-30 ausgegeben.

    Java-Quellcode

    1. private String Datum(String datum){
    2. String result = null;
    3. if(datum!=null) {
    4. result = datum.substring(6, 10)+"-"+datum.substring(3, 5)+"-"+datum.substring(0, 2);
    5. }
    6. else {
    7. result="Es wurde kein Datum übergeben!";
    8. }
    9. return(result);
    10. }




    SQL-Datum in deutsches Datum umwandeln
    Nachdem diese Function mit Datum("2009-05-30"); aufgerufen wurde,
    wird das Datum in der Schreibweise 30.05.2009 ausgegeben.

    Java-Quellcode

    1. private String Datum(String datum){
    2. String result = null;
    3. if(datum!=null){
    4. result = datum.substring(8, 10)+"."+datum.substring(5, 7)+"."+datum.substring(0, 4);
    5. }
    6. else {
    7. result="Es wurde kein Datum übergeben!";
    8. }
    9. return(result);
    10. }
    HTC-Magic white
    Development: Eclipse Ganymede + Android SDK 1.5
    Linux Mint 6
  • Jip, ISO Standarddatum in die Datenbank packen (dafür ist es ein Standarddatum) und dann via SimpleDateFormat formatieren lassen.
    Aus einem einfachen Grund: SimpleDateFormat erstellt dann die gewünschte Datumsdarstellung gemäß der Landeseinstellung des Gerätes automatisch.

    Ich habe keine Ahnung, wie 2009-05-30 in Arabien, Südkorea, Somalia oder Kleinostheim angezeigt werden soll.
    Die Jungs von Android haben einfach Araber, Südkoreaner, Somali und Kleinostheimer gefragt und das in ihre Systemfunktion einfließen lassen. ;)
    Je mehr Käse, desto mehr Löcher.
    Je mehr Löcher, desto weniger Käse.
    Daraus folgt: je mehr Käse, desto weniger Käse.

    »Dies ist ein Forum. Schreibt Eure Fragen in das Forum, nicht per PN!«