clockview

## Name

clockview — view an adjustment to the local clock

## Synopsis

`clockview`

## Description

clockview reads a TAI64NA time adjustment from standard input, as generated by a program such as taiclock(1) or sntpclock(1). It then prints the local UNIX clock and the local UNIX clock plus that adjustment.

The adjustment must be a single 16-byte packet, readable in a single call to read(2). clockview does not require that its standard input be a stream in blocking I/O mode.

Both clocks are printed in ISO style (with nanoseconds and attoseconds), in the local time zone, using localtime(3). Beware that many systems do not handle leap seconds correctly in localtime(3).

## History

clockview was originally part of Daniel J. Bernstein's clockspeed toolset in 1998.

## Author

Original code and documentation by Daniel J. Bernstein. Documentation modernizations by Jonathan de Boyne Pollard.