📅  最后修改于: 2023-12-03 14:59:47.513000             🧑  作者: Mango
在C++中,time()函数位于
time_t time(time_t *timer);
time()函数只有一个参数timer。当传入timer参数时,它将用于存储自从计算机开始运行以来,经过的秒数。如果传入NULL,则只返回当前时间的秒数。
#include<iostream>
#include<ctime>
using namespace std;
int main() {
// 取得当前时间
time_t now = time(0);
// 把时间转换为字符串形式
char* stime = ctime(&now);
cout << "The local time is: " << stime << endl;
return 0;
}
上面的代码演示了如何使用time()函数获取当前时间,并把时间转换成字符串形式输出。运行程序将得到类似于以下的输出:
The local time is: Mon Jun 22 12:11:34 2020
time()函数是C++标准库中一个非常有用的函数,它允许我们获取当前系统时间,从而对程序进行更精确的控制。在我们需要测量程序运行时间或者记录程序运行日志时,time()函数都是不可或缺的。