C++ linux获取系统时间

头文件

  • time.h

代码

#include 
#include 

using namespace std;

int main() {

    time_t tt;
    time( &tt );
    tt = tt + 8*3600;  // transform the time zone
    tm* t= gmtime( &tt );
    cout << tt << endl;

    printf("%d-%02d-%02d %02d:%02d:%02d\n",
           t->tm_year + 1900,
           t->tm_mon + 1,
           t->tm_mday,
           t->tm_hour,
           t->tm_min,
           t->tm_sec);

    return 0;
}

结果

这里写图片描述

你可能感兴趣的:(linux,C++)