2Danke
ERLEDIGT
JA
JA
ANTWORTEN
4
4
ZUGRIFFE
153
153
EMPFEHLEN
-
Hallo zusammen,
ich arbeite unter Windows und brauche einen Zeitstempel in Millisekundenauflösung. Momentan benutze ich GetLocalTime(&SYSTEMTIME), aber ich weiß nicht wie ich daraus ein __int64 ms bekomme, quasi das Datum in Millisekunden. Hat jemand eine Idee wie es am perfomansten geht.
grüße July
-
Hi
meinst du einen Timestamp von 1970 weg, oder sind die Werte nur zum Messen einer Zeitdauer?
PS: 2400
-
ein Zeitstempel vom aktuellen Datum. Ich muss sortieren können z.b. 29.08.2010 16:20:08:02, 29.08.2011 16:20:08:02 und 29.08.2011 16:20:08:03 und da manche Zeitstempel 10Jahre und mehr aufbewahrt werden brauch ich das komplette Datum.
Grüße July
-
Hallo july,
probier es mal so:
Code c:1 2 3 4 5 6 7 8 9 10 11 12 13 14
#include <Windows.h> #include <stdio.h> int main() { FILETIME time; ULARGE_INTEGER uli; GetSystemTimeAsFileTime(&time); uli.LowPart = time.dwLowDateTime; uli.HighPart = time.dwHighDateTime; printf("100-Nanosekunden-Intervalle seit 1.1.1601 (UTC): %I64u\n", uli.QuadPart); }
Grüße,
Matthias„Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
“For every complex problem, there is an answer that is short, simple and wrong.”
“Pessimism is safe, but optimism is a lot faster!”
Aktuelles Coding Quiz: #17 - Wörter kreuz und quer
-
31.08.11 10:16 #5
- Registriert seit
- Jun 2005
- Beiträge
- 8.168
Hi.
Beachte aber bitte, das die Auflösung einer Zeitquelle von der verwendeten Hardware bzw. Einstellungen abhängig ist.
Windows hat üblicherweise eine Auflösung von 10 bis 25 ms. Du wirst also keine exakte 1 ms Auflösung bekommen. Siehe z.B. http://msdn.microsoft.com/en-us/magazine/cc163996.aspx
GrußIf at first you don't succeed, try again. Then quit. No use being a damn fool about it.
Ähnliche Themen
-
[C++] Zeitmessung in Millisekunden
Von Jellysheep im Forum C/C++Antworten: 9Letzter Beitrag: 01.06.10, 23:11 -
eine Funktion die Millisekunden zurückgibt
Von 3Cyb3r im Forum C/C++Antworten: 1Letzter Beitrag: 10.09.08, 01:04 -
timestamp mit Millisekunden
Von katlina im Forum PHPAntworten: 2Letzter Beitrag: 15.02.08, 13:03 -
Verstrichene Zeit in Millisekunden
Von dwex im Forum PHPAntworten: 9Letzter Beitrag: 12.06.06, 17:20 -
Umwandlung von Millisekunden in hh:mm:ss
Von duermer im Forum JavaAntworten: 3Letzter Beitrag: 18.08.04, 15:17





Zitieren

Login






