今天学习了一个获取系统当前日期时间的方式。
代码如下:
#include <iostream>
#include <ctime>
using namespace std;
int main()
{
char endTime[50];
time_t currentTime;
tm * ptr;
currentTime=time(NULL);
ptr=localtime(¤tTime);
strftime(endTime,100,"%Y年%m月%d日 %I:%M:%S",ptr);
cout<<endTime<<endl;
system("pause");
return 0;
}
结果显示:
当然,还有另外一种方式:
#include <iostream>
#include <ctime>
using namespace std;
int main()
{
cout<<__DATE__<<" "<<__TIME__<<endl;
system("pause");
return 0;
}
结果如下: