Linux中系统时间的头文件以及函数标准:
time()函数返回值类型为 time_t;
返回值为从1900-01-01的0点算起,总秒数;
函数: localtime()//可自动将时间格式转换
时间结构体 tm
int get_date(char *date)
{
time_t t;
struct tm *tp;
time(&t);
//进行时间格式转换
tp = localtime(&t);
sprintf(date,"%d-%d-%d %d:%d:%d",tp->tm_year+1900, tp->tm_mon+1, tp->tm_mday, tp->tm_hour+1, tp->tm_min, tp->tm_sec);//字符串拼接
printf("%s\n",date);
return 0;
}
补充记录:
服务器快速重用代码段: