LINUX系统编程之日历时间

来源:互联网 发布:mysql 返回null 改为0 编辑:程序博客网 时间:2024/06/04 20:50

LINUX中时间有两种:

1)日历时间

2)进程时间

 

日历时间顾名思义即用来获取日历;

 

 

主要涉及到的函数有:

 

time(time_t*);

stime(time_t*);

tm* gmtime(time_t*);

tm* localtime(time_t*);

char *strftime(tm*);

char *asctime(tm*);

time_t* mktime(tm*);

 

数据结构如下:

time_t

 

struct tm{

  int tm_sec;

  int tm_min;

  int tm_hour;

  int tm_mday;

  int tm_wday;

  int tm_yday;

  int tm_year;

  int tm_isdst;

}

 

转换关系如下图:

 

示例代码如下:

 

 

 

原创粉丝点击