Aus QString QDateFormat erzeugen

Alles rund um die Programmierung mit Qt
Antworten
vnm
Beiträge: 1
Registriert: 22. September 2010 19:49

Aus QString QDateFormat erzeugen

Beitrag 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
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Mal davon abgesehen, daß der 2. Code hier funktioniert...
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag 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 ...
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Antworten