linux下用c++怎么获取本地时间

2025-06-26 12:16:05
推荐回答(1个)
回答1:

单位为秒:

#include
#include
using namespace std;
int main()
{
time_t now_time;
now_time = time(NULL);
cout<return 0;
}

可读:

#include 
#include 
int main( void )
{
time_t t = time(0);
char tmp[64];
strftime( tmp, sizeof(tmp), "%Y/%m/%d %X %A 本年第%j天 %z",localtime(&t) );
puts( tmp );
return 0;
}