首页 > 系统服务 > 详细

linux 时间函数

时间:2020-06-18 18:06:31      阅读:65      评论:0      收藏:0      [点我收藏+]

时间函数

  • time函数
#include <time.h>
time_t time(time_t *tloc); // 返回从公元1970-01-01的UTC时间 从00:00:00 到现在所经历的描述,如果tloc非空,返回值也会存储到tloc指向的内存
  • localtime()函数
#include <time.h>
struct tm *localtime(const time_t *timer) // localtime是 把从1970-1-1零点零分到当前时间系统所偏移的秒数时间转换为本地时间

struct tm {
   int tm_sec;         /* 秒,范围从 0 到 59 */
   int tm_min;         /* 分,范围从 0 到 59 */
   int tm_hour;        /* 小时,范围从 0 到 23 */
   int tm_mday;        /* 一月中的第几天,范围从 1 到 31 */
   int tm_mon;         /* 月份,范围从 0 到 11  */
   int tm_year;        /* 自 1900 起的年数 */
   int tm_wday;        /* 一周中的第几天,范围从 0 到 6 */
   int tm_yday;        /* 一年中的第几天,范围从 0 到 365 */
   int tm_isdst;       /* 夏令时 */    
};

示例

#include <stdio.h>
#include <time.h>
 
int main ()
{
   time_t now;
   struct tm *info;
   char buffer[80];
 
   time(&now);
 
   info = localtime( &nowtime );
   printf("当前的本地时间和日期:%s", asctime(info));
 
   return(0);
}

技术分享图片

linux 时间函数

原文:https://www.cnblogs.com/ZhaoKevin/p/13158858.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!