Hallo ich weiß zu diesen SimpleDateFormat Thema gab es schon viele Themen und auch Beiträge nur ich habe versucht mein Problem mit beispielen von hier zu lösen leider ohne Erfolg.
Zu meinen Problem:
Dies ist für ein ChatScript wenn sich ein User ausloggt und für das Lastlogin (wann er zuletzt online war) in die datenbank speichert und auch widerum ausgibt.
Das alles macht er auch korrekt.
Nur bekomme ich trotz Beispielen die Formatierung auf dd.mm.yyyy HH:mm:ss nicht hin.
Dazu werden die millisekunden ausgegeben: - Zuletzt Online: 2008-10-31 12:10:10.0 obwohl dies in die Datenbank nicht eingetragen wird.
Ich hoffe das mir bei dem Problem jemanden oder auch mehrere helfen können.
Vielen Dank
Zu meinen Problem:
Code:
public void quit(String username, String farbe)
{
try
{
users.put(username,1,farbe);
SimpleDateFormat df = new SimpleDateFormat ("yyyy-MM-dd HH:MM:ss");
Date lastlogin = new Date();
users.put(username,3, df.format(lastlogin));
}
catch(Exception ex)
{
root.out("UserDB Error - void quit: " + ex.toString());
ex.printStackTrace();
}
}
Dies ist für ein ChatScript wenn sich ein User ausloggt und für das Lastlogin (wann er zuletzt online war) in die datenbank speichert und auch widerum ausgibt.
Das alles macht er auch korrekt.
Nur bekomme ich trotz Beispielen die Formatierung auf dd.mm.yyyy HH:mm:ss nicht hin.
Dazu werden die millisekunden ausgegeben: - Zuletzt Online: 2008-10-31 12:10:10.0 obwohl dies in die Datenbank nicht eingetragen wird.
Ich hoffe das mir bei dem Problem jemanden oder auch mehrere helfen können.
Vielen Dank