Ubuntu获取系统时间


#include  
#include  
#include  
int gettimeofday(struct timeval *tv, struct timezone *tz);
 
int main(int argc,char * argv[])  
{  
struct timeval tv;
struct tm *gmt, *area;
while(1)  
{  
gettimeofday(&tv,0);
area = localtime(&(tv.tv_sec));//以本地时区显示时间
printf("Local time is: %s  %u:%u", asctime(area),tv.tv_sec,tv.tv_usec);
//打印文件名和此段程序行数,并显示系统时间和微秒数;
//printf("s: %u:%u\n",tv.tv_sec,tv.tv_usec);
//gmt = gmtime(&(tv.tv_sec));//以GMT时区显示时间
//printf("GMT is: %s", asctime(gmt));
//  sleep(2);    
}
return 0;
  }


你可能感兴趣的:(ubuntu)