| OFFTIME(3) | Library Functions Manual | OFFTIME(3) | 
offtime, offtime_r,
  timeoff, timegm,
  timelocal —
#include <time.h>
struct tm *
  
  offtime(const
    time_t * clock, long int
    offset);
struct tm *
  
  offtime_r(const
    time_t * clock, long int
    offset, struct tm
    *ret);
time_t
  
  timeoff(struct
    tm * tm, long int
    offset);
time_t
  
  timegm(struct
    tm * tm);
time_t
  
  timelocal(struct
    tm * tm);
offtime() converts the calendar time
    clock, offset by offset seconds,
    into broken-down time, expressed as Coordinated Universal Time (UTC).
offtime_r() is similar to
    offtime() but it places the returned
    struct tm * in the user supplied
    ret argument.
timeoff() converts the broken-down time
    tm, expressed as UTC, offset by
    offset seconds, into a calendar time value.
timegm() converts the broken-down time
    tm into a calendar time value, effectively being the
    inverse of gmtime(3). It is
    equivalent to the C standard function
    mktime(3) operating in
  UTC.
timelocal() converts the broken down time
    tm, expressed as local time, into a calendar time
    value. It is equivalent to the C standard function
    mktime(3), and is provided for
    symmetry only.
| April 14, 2011 | NetBSD 9.4 |