需求描述:Visual Studio 开发环境下,获得当系统时间,使用字符串的形式表示出来。
代码实现如下:
#include <cstdio>
#include <ctime>
int main(int argc, char* argv[]) {
time_t rawtime;
struct tm *ptminfo;
time(&rawtime);
ptminfo = localtime(&rawtime);
printf("current: %02d-%02d-%02d %02d:%02d:%02d\n",
ptminfo->tm_year + 1900, ptminfo->tm_mon + 1, ptminfo->tm_mday,
ptminfo->tm_hour, ptminfo->tm_min, ptminfo->tm_sec);
return 0;
}
输出结果:
current: 2017-07-26 23:32:46
参考网址:
C++如何获取当前系统时间