几个函数的定义:
atime: The time when the file was last accessed. (eg: cat) ctime: The time when the file's status was last changed. (eg: chmod)
mtime: The time when the file's data was last modified. (eg: vi)
用法:
double difftime(time_t time1, time_t time0); //计算两个时间点之间的差值
time_t mktime(struct tm * timeptr); //把结构化时间转化为日历时间,即一个长整数
time_t time(time_t * timer); //通过参数timer获得指定日历时间,参数为NULL,代表当前时间
char * asctime(const struct tm * timeptr); //得到固定的时间格式
char * ctime(const time_t *timer); //得到固定的时间格式
struct tm * gmtime(const time_t *timer); //把日历时间转化为结构化时间
struct tm * localtime(const time_t * timer); //把日历时间转化为结构化时间(针对本地的)