【高编】time显示当前时间

175 阅读1分钟
#include<stdio.h>
#include<time.h>
int main(int argc, const char *argv[])
{
	time_t tm;
	time(&tm);
	struct tm* info ;//man 3 asctime中有此结构体
	info = localtime(&tm);
	
	printf("asctime:%s\n",asctime(info));
	printf("%d-%d-%d%d:%d:%d\n",info->tm_year+1900,info->tm_mon+1,info->tm_mday,info->tm_hour,info->tm_min,info->tm_sec);//注意年份+1970,月份+1
	
	return 0;
}

显示结果如下: