默认获取的是纳秒级的数量,即长度为19位;
auto durationCount = std::chrono::system_clock().now().time_since_epoch().count();
想要通过chrono获取微秒级的时间,即长度16位,可通过duration_cast转换时间单位,如下实现。
auto micro =
std::chrono::duration_cast<std::chrono::microseconds>(std::chrono::system_clock::now().time_since_epoch()).count();