如何在C++中获取当前系统时间

How can I get the current system time in C++

本文关键字:系统 时间 获取 C++      更新时间:2023-10-16

我正在学习C++。在做时钟程序时,我想知道如何获得当前的系统时间?

C++提供了std::chrono库来处理日期和时间值。

您可以使用std::chrono::system_clock::now():获取当前系统时间

auto start = std::chrono::system_clock::now();

链接的引用包含一个更完整的示例

std C库提供时间()。这是从epoch开始的秒数,可以使用标准的C函数转换为日期和H:M:S。Boost还有一个可以查看的时间/日期库。

time_t  timev;
time(&timev);

在你提问之前,请确保你在谷歌上搜索/研究。。