在asterisk中有很多时间处理函数,能让你很轻松就能完成对时间的定制操作。
#include "time.h"
#include "stdio.h"
#define DATE_FORMAT "%Y-%m-%d %T"
int main(void)
{
struct tm *ptr;
time_t lt;
char str[80];
time(<);
ptr=localtime(<); //取得当地时间
strftime(str,100,DATE_FORMAT,ptr); //类似于snprintf函数,定制格式。
printf(str);
return 0;
}
计算程序运行了多久,单位秒
time_t end_time, answer_time = time(NULL);
time(&end_time);
long int runtime;
runtime = (long)(end_time - answer_time);
阅读(743) | 评论(0) | 转发(0) |