timeoff
time_t timeoff(struct tm * const, const long);
int32 timeoff;
if (sscanf(tmpstr, "%d", (int*)&timeoff) != 1)
hp->time_offset = timeoff;