📅  最后修改于: 2023-12-03 14:39:49.479000             🧑  作者: Mango
在C++中使用chrono
头文件可以方便地获取当前时间的毫秒数。
#include <chrono>
#include <iostream>
int main() {
auto now = std::chrono::system_clock::now();
auto ms = std::chrono::duration_cast<std::chrono::milliseconds>(now.time_since_epoch()).count();
std::cout << "Milliseconds since epoch: " << ms << std::endl;
return 0;
}
代码解释:
std::chrono::system_clock::now()
获取当前时间。std::chrono::duration_cast
将时间转化为毫秒数。count()
函数获取毫秒数。当使用以上代码运行程序,会得到类似以下输出结果:
Milliseconds since epoch: 1624338866000
使用chrono
头文件可以方便地获取当前时间的毫秒数,可以用于时间戳、计时器等应用场景。