#include <string>
#include <time.h>
#include <iostream>

using namespace std;

string getTime()
{
time_t timep;
time (&timep);
char tmp[64];
strftime(tmp, sizeof(tmp), "%Y-%m-%d %H:%M:%S",localtime(&timep));
return tmp;
}

int main(){
string time = getTime();
cout << time << endl;

return 0;
}


编译:g++ date.cpp -o date

执行:./date

结果:2019-09-09 17:06:32