Linux C语言常用的几种跟时间有关的函数
前言 工作中需要使用时间戳,因此专门了解了下Linux中常用的几种跟时间有关的函数。 正文 先看几个时间结构体: 在<time.h>中的tm结构体和timespec结构体 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代表一月) - <span style="color:#cc0000;">取值区间为[0,11]</span> / int tm_year; / 年份,其值从1900开始 / int tm_wday; / 星期–取值区间为[0,6],其中0代表星期天,1代表星期一,以此类推 / int tm_yday; / 从每年的1月1日开始的天数–取值区间为[0,365],其中....