tai_now

## Name

tai_now — get current time, with 1-second precision

## Synopsis

<funcsynopsysinfo> #include <tai.h> </funcsynopsysinfo>

`void tai_now(` | t`)`; |

`struct tai *t`;

## Description

`tai_now` puts the current time into `t`.

More precisely: `tai_now` puts into `t` its best guess as to the TAI64 label for the 1-second interval that contains the current time.

## Notes

This implementation of `tai_now` assumes that the `time_t` returned from the `time` function represents the number of TAI seconds since 1970-01-01 00:00:10 TAI.

## See also

tai(3)
taia_now(3)
time(3)

## Author

Original code and documentation by Daniel J. Bernstein. Converted to DocBook XML by Jonathan de Boyne Pollard.