获取毫秒级的时间戳
Windows操作系统:GetSystemTimeAsFileTime 这个函数可以获取100纳秒级别的时间精度
FILETIME ft; GetSystemTimeAsFileTime(&ft);
C++11:
在C++11中 std::chrono
库可以实现毫秒级别的时间刻度:
#include <chrono> // ... using namespace std::chrono; milliseconds ms = duration_cast< milliseconds >( system_clock::now().time_since_epoch() );
参考链接:
https://docs.microsoft.com/en-us/windows/win32/api/sysinfoapi/nf-sysinfoapi-getsystemtimeasfiletime
https://stackoverflow.com/questions/19555121/how-to-get-current-timestamp-in-milliseconds-since-1970-just-the-way-java-gets