gmtime_r
extern struct tm *gmtime_r(const time_t *timer, struct tm *tm);
timeinfo = gmtime_r(&tv.tv_sec, &result);
timeinfo = gmtime_r(&time, &result);
mytime = gmtime_r(&myclock, &res);
return gmtime_r(inTime, &tm);
tm* result = gmtime_r(&nowSecs, &now);