#include <iostream>
#include <chrono>
int main() {
// 使用 std::chrono 获取当前时间戳
auto now = std::chrono::system_clock::now();
auto time_since_epoch = now.time_since_epoch();
auto microseconds = std::chrono::duration_cast<std::chrono::microseconds>(time_since_epoch).count();
// 输出时间戳(以微秒为单位)
std::cout << "Current timestamp in microseconds: " << microseconds << std::endl;
return 0;
}
#include <iostream> 和 #include <chrono> 分别用于输入输出和处理时间。std::chrono::system_clock::now() 获取当前的时间点。time_since_epoch() 获取从纪元(通常是1970年1月1日)到当前时间的持续时间。std::chrono::duration_cast<std::chrono::microseconds>() 将持续时间转换为微秒数。如果你需要其他单位的时间戳(如毫秒或秒),可以相应地调整 duration_cast 的类型。
上一篇:c++一维数组
下一篇:c++类的继承
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站