FreeBSD Manual Pages
tai64nlocal(8) System Manager's Manual tai64nlocal(8) NAME tai64nlocal - converts precise TAI64N timestamps to a human-readable format. SYNOPSIS tai64nlocal DESCRIPTION tai64nlocal reads lines from stdin. If a line does not begin with @, tai64nlocal writes it to stdout without change. If a line begins with @, tai64nlocal looks for a timestamp after the @, in the format printed by tai64n(8), and writes the line to stdout with the timestamp con- verted to local time in ISO format: YYYY-MM-DD HH:MM:SS.SSSSSSSSS. For example, in the US/Pacific time zone, the input line @4000000037c219bf2ef02e94 mark should be printed as 1999-08-23 21:03:43.787492500 mark Beware, however, that the current implementation of tai64nlocal relies on the UNIX localtime library routine to find the local time. Some lo- caltime implementations use a broken time scale that does not account for leap seconds. On systems that use the Olson tz library (with an up- to-date leap-second table), you can fix this problem by setting your time zone to, e.g, right/US/Pacific instead of US/Pacific. Beware also that most localtime implementations are not Y2038-compli- ant. tai64nlocal does not allocate any memory after it starts, except possi- bly inside localtime. EXIT CODES tai64nlocal exits 0 when it sees end of input. It exits 111 without an error message if it has trouble reading stdin or writing stdout. SEE ALSO envdir(8), envini(8), envuidgid(8), fghack(8), multilog(8), pgr- phack(8), readproctitle(8), setlock(8), setuidgid(8), setuser(8), soft- limit(8), supervise(8), svc(8), svok(8), svscan(8), svscanboot(8), svs- tat(8), tai64n(8) tai64nlocal(8)
NAME | SYNOPSIS | DESCRIPTION | EXIT CODES | SEE ALSO
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=tai64nlocal&sektion=8&manpath=FreeBSD+Ports+14.3.quarterly>
