time_t mkt;
tm = *t;
mkt = mktime(&tm);
mkt = timegm(&tm);
if (TYPE_SIGNED(time_t))
(void) sprintf(buf, "%ld",
(long) mkt);