#include <chrono>
unsigned long long getLocalTimeUs() // us
{
typedef std::chrono::time_point<std::chrono::system_clock, std::chrono::microseconds> microClock_type;
//获取当前时间点,windows system_clock是100纳秒级别的(不同系统不一样,自己按照介绍的方法测试),所以要转换
microClock_type tp = std::chrono::time_point_cast<std::chrono::microseconds>(std::chrono::system_clock::now());
return tp.time_since_epoch().count();
}
c++获取系统时间
最新推荐文章于 2024-04-25 14:27:09 发布