Datum und Zeit ermitteln
-
Hallo,
kann mir jemand weiterhelfen.
Wie kann man unter Windows die aktuelle Zeit und das aktuelle Datum ermitteln?
Danke!
-
GetSystemtime( ) oder so oder mit time.h bzw. ctime.
Gruß Tobi.
-
Mit "timevalue = timeGetTime()" erhälst du die seit dem 1.1.1970 vergangenen Sekunden als DWORD als Bezug gilt Greenwitch. Mit "t = localtime(&timevalue)", wobei "struct tm *t" kannst du dann umrechnen auf die Systemzeit auf deinem Rechner. Dei elemente von tm musste mal in der msdn nachschauen, die weiss ich jetzt net auswendig.
-
#define NUM_ELEMENTS(x) (sizeof((x)) / sizeof((x)[0])) SYSTEMTIME st; GetLocalTime (&st); TCHAR szTime[32]; GetTimeFormat (LOCALE_USER_DEFAULT, LOCALE_USE_CP_ACP, &st, NULL, szTime, NUM_ELEMENTS (szTime));