2014年01月06日 星期一 10:05
APR的time模块提供了多个时间相关的数据结构和方法,可以使用apr_time_now方法获取当前时间,使用apr_ctime或者 apr_rfc822_date方法将时间戳格式化为字符串。
#include <stdio.h> #include <apr.h> #include <apr_pools.h> #include <apr_errno.h> #include <apr_time.h> int main(int argc,char **argv) { apr_initialize(); apr_pool_t *pool; apr_pool_create(&pool,NULL); apr_time_t now=apr_time_now(); char *buf=apr_pcalloc(pool,1024); apr_rfc822_date(buf,now); printf("%s\n",buf); apr_ctime(buf,now); printf("%s\n",buf); apr_sleep(1000000); apr_pool_destroy(pool); apr_terminate(); return 0; }
参考资料:
http://apr.apache.org/docs/apr/1.3/group__apr__time.html
Zeuux © 2024
京ICP备05028076号