CTime zu CString konvertieren
-
Hallo Jungs.
Der Titel sagt eigentlich schon alles aus. Könnt ihr mir sagen, wie das geht?
-
Hi,
CString timeStr = myTime.Format("%H:%M Uhr"); //myTime = CTime- Objekt
Das sollte hh:mm Uhr ausgeben. Also 16:45 Uhr, oder so.
Grüße, Volle
-
CTime time; time.GetCurentTime(); CString strTime; strTime.Format("%.1d:%.1d:%.1d", time.GetHour(), time.GetMinute(), time.GetSecond()); MessageBox(strTime);
Kann sein das Fehler im Code sind kuck halt mal müßt aber so funktionieren!
-
#include <afx.h> #include <iostream> using namespace std; int main() { CTime ct = CTime::GetCurrentTime(); cout << LPCTSTR( ct.Format( "%A, %B %d, %Y %H:%M:%S" ) ) << endl; cout << LPCTSTR( ct.FormatGmt( "%A, %B %d, %Y %H:%M:%S" ) ) << endl; return 0; }
-
Hi,
wollte nur sagen das der Tipp von Sven spitze ist.
Damit hab ich mein Problem auch auf Anhieb lösen können
thx
-
Thomas79 schrieb:
Hi,
wollte nur sagen das der Tipp von Sven spitze ist.
Damit hab ich mein Problem auch auf Anhieb lösen können
thxDer Code von Volle ist aber noch besser da er kürzer ist.
-
Hi,
kann gut sein. Hab nur erst den von Sven ausprobiert und es hat sofort funktioniert.Hab jetzt eine Frage. Ist es auch möglich wenn in einem String z.B. "01.01.2003" steht, den in CTime zu konvertieren?
Mfg
Thomas
-
CTime kann das nicht, aber COleDateTime kann's.