In Java können wir System.currentTimeMillis()
den aktuellen Zeitstempel in Millisekunden seit der Epochenzeit abrufen.
die Differenz, gemessen in Millisekunden, zwischen der aktuellen Zeit und Mitternacht, dem 1. Januar 1970 UTC.
Wie bekomme ich in C ++ das Gleiche?
Derzeit verwende ich dies, um den aktuellen Zeitstempel abzurufen -
struct timeval tp;
gettimeofday(&tp, NULL);
long int ms = tp.tv_sec * 1000 + tp.tv_usec / 1000; //get current timestamp in milliseconds
cout << ms << endl;
Das sieht richtig aus oder nicht?