In Java, we can use System.currentTimeMillis()
to get the current timestamp in Milliseconds since epoch time which is -
the difference, m
Since C++11 you can use std::chrono
:
std::chrono::system_clock::now()
.time_since_epoch()
duration_cast(d)
std::chrono::milliseconds
to integer (uint64_t
to avoid overflow)#include
#include
#include
uint64_t timeSinceEpochMillisec() {
using namespace std::chrono;
return duration_cast(system_clock::now().time_since_epoch()).count();
}
int main() {
std::cout << timeSinceEpochMillisec() << std::endl;
return 0;
}