These are documented in time2posix.3 but the symbols are not actually
visible. Since these are not POSIX hide them behind _BSD_VISIBLE.
Seems pretty sensible to me. These functions are of the same ilk (tzcode inventions) as timelocal (standardized as mktime()) and timegm (standardized as that stupid formula in the POSIX spec).