Int clock_gettime(clockid_t clock_id,struct timespec *tp);/*取时钟时间*/
Int clock_settime(clockid_t clock_id,const struct timespec *tp);/*设置时钟时间*/
和时间有关的函数通过timespec数据结构作为入参或者返回值,timespec成为时间规格。
Struct timespec
{
Time_t tv_sec; /*秒*/
Long tv_nsec;/*纳秒*/
};
这个参数好像不能用来设置年月日吧?
------解决方案--------------------------------------------------------
tv_sec 是从1970年1月1日算起,包含了年月日时分秒。
------解决方案--------------------------------------------------------