time_t time1 = time(NULL);//获取系统时间,单位为秒;
#include "stdio.h"
#include "time.h"
#include "stdlib.h"
int main(void)
{
time_t t;
struct tm *gmt, *area;
tzset(); // tzset()设置时区
t = time(NULL); //获取系统时间,单位为秒
//gmtime() 功能类似获取当前系统时间,只是获取的时间未经过时区转换
//localtime() 获得的tm结构体的时间,是已经进行过时区转化为本地时间
area = localtime(&t);
//asctime()转换日期和时间为相应的字符串(英文简写形式,形如:Mon Feb 16 11:29:26 2009)
printf("当地时间: %s", asctime(area));
gmt = gmtime(&t);
printf("GMT is: %s", asctime(gmt));
return 0;
}