Linux中管理时间的函数(linux时间统计函数)

linux系统时间的管理主要是通过时间函数进行实现的。为了获取和设置系统时间,Linux系统提供了许多与时间有关的函数,这些函数都定义在time.h头文件中。下面,主要介绍Linux中管理时间的几个常用函数。

创新互联公司服务项目包括万州网站建设、万州网站制作、万州网页制作以及万州网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,万州网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到万州省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!

1. time()函数:该函数从操作系统中获得一个time_t类型的值,表示自纪元以来的秒数,即从1970年1月1日00:00:00 开始技术的秒数,代码如下:

time_t SECOND;

time(&SECond);

printf(“The second is : %ld\n”,second);

2. ctime()函数:该函数可以把从time()获得的值time_t转换成字符串时间,代码如下:

time_t sec;

time(&sec);

printf(“now is %s\n”,ctime(&sec));

3. localtime()函数:该函数把time()获得的值time_t转换成tm结构类型,tm是用来存放时间的结构类型,代码如下:

time_t sec;

time(&sec);

struct tm* stm;

stm=localtime(&sec);

printf(“Now Year is %d\n”,stm->tm_year + 1900);

4. mktime()函数:该函数把tm结构类型转换成时间time_t类型,代码如下:

struct tm* stm;

time_t second;

stm->tm_year = 2016 – 1900;

stm->tm_mon = 7 – 1;

stm->tm_mday= 12;

stm->tm_hour= 9;

stm->tm_min= 0;

stm->tm_sec= 0;

second=mktime(stm);

printf(“second = %ld\n”, second);

以上就是Linux中管理系统时间相关的几个函数,有了这几个函数,我们就可以进行时间的转换,更方便的管理系统时间及精确的安排定期任务。由于Linux中的时间管理函数使用灵活,所以可以应用在许多地方,例如定时管理任务,获取服务器当前状态等等,是做系统管理人员不可或缺的技术。

成都创新互联建站主营:成都网站建设、网站维护、网站改版的网站建设公司,提供成都网站制作成都网站建设、成都网站推广、成都网站优化seo、响应式移动网站开发制作等网站服务。

本文题目:Linux中管理时间的函数(linux时间统计函数)
转载来于:http://www.mswzjz.cn/qtweb/news42/148742.html

攀枝花网站建设、攀枝花网站运维推广公司-贝锐智能,是专注品牌与效果的网络营销公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 贝锐智能