学科分类
目录
C语言

time.h

time.h标准库定义了四个变量类型、两个宏和各种操作日期、时间的函数。time.h标准库定义的变量类型如表1所示。

表1 math.h标准库中定义的变量类型

变量 含义
size_t 无符号整数类型,sizeof运算符的计算结果类型
clock_t 存储处理器时间的类型
time_t is 存储日历时间类型
struct tm 保存时间和日期的结构体

在表1中,struct tm是保存时间和日期的结构体,其定义如下所示:

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;    /* 夏令时*/
};
点击此处
隐藏目录