#include <iostream>
#include <chrono>
int main() {
// 使用 std::chrono 获取当前时间戳
auto now = std::chrono::system_clock::now();
auto time_since_epoch = now.time_since_epoch();
auto milliseconds = std::chrono::duration_cast<std::chrono::milliseconds>(time_since_epoch);
// 输出当前时间戳(以毫秒为单位)
std::cout << "当前时间戳: " << milliseconds.count() << " 毫秒" << std::endl;
return 0;
}
#include <iostream> 和 #include <chrono>,前者用于输入输出操作,后者提供了高精度的时间处理功能。std::chrono::system_clock::now() 返回当前系统时间点。now.time_since_epoch() 计算从纪元(通常是1970年1月1日)到当前时间的持续时间。std::chrono::duration_cast<std::chrono::milliseconds>() 将持续时间转换为毫秒。std::cout 输出当前时间戳。这段代码展示了如何使用 C++11 及以上标准中的 <chrono> 库来获取当前时间戳,并将其转换为毫秒数进行输出。
上一篇:c++ sleep函数
下一篇:c++ ceil
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站