Seite 1 von 1

Aus QString QDateFormat erzeugen

Verfasst: 6. Oktober 2010 19:43
von vnm
Hallo Leute,

ich stehe vor folgendem Problem:

Ich möchte aus einer vorhandenen QString Variable ein QDateFormat erzeugen.

In der Variablen steht Datum + Uhrzeit in dieser Form: 2010-09-30 09:00:35.487

Ich dachte mir, dass ich den QString mit Hilfe der QStringList::split() Funktion bei dem Leerzeichen trenne, um separat das Datum und die Uhrzeit zu haben. Aus dem Datum erzeuge ich dann ein QDate- und mit der Uhrzeit ein QTime-Objekt. Diese beiden benutze ich wiederrum, um ein QDateTime-Objekt zu erzeugen.
Wenn ich nun aber versuche das QDateTime-Objekt mit der toString()-Funktion auszugeben bekomme ich einen Leeren QString zurück.

Beispiele:
1.
http://nopaste.info/d945b7f86f.html
Hierbei ist date vom Typ QDate und time vom Typ QTime.
dateTimeTemp ist allerdings leer.

2.
http://nopaste.info/97170a2079.html
Liefert ebenfalls einen leeren QString zurück.

Kann mir einer erklären, was ich falsch mache und vor allem was ich tun muss, damit es funktioniert?

Gruß vnm

Verfasst: 6. Oktober 2010 20:03
von Christian81

Verfasst: 6. Oktober 2010 20:17
von upsala
Mal davon abgesehen, daß der 2. Code hier funktioniert...

Verfasst: 6. Oktober 2010 21:01
von Christian81
upsala hat geschrieben:Mal davon abgesehen, daß der 2. Code hier funktioniert...
Die Links habe ich mir nicht angeschaut - dafür gibts die [

Code: Alles auswählen

] - Tags ...