Blob


1 .TH TIME 3
2 .SH NAME
3 time, nsec \- time in seconds and nanoseconds since epoch
4 .SH SYNOPSIS
5 .B #include <u.h>
6 .br
7 .B #include <libc.h>
8 .PP
9 .nf
10 .B
11 long time(long *tp)
12 .PP
13 .B
14 vlong nsec(void)
15 .SH DESCRIPTION
16 Both
17 .I time
18 and
19 .I nsec
20 return the time since the epoch 00:00:00 GMT, Jan. 1, 1970.
21 The return value of the former is in seconds and the latter in nanoseconds.
22 For
23 .IR time ,
24 if
25 .I tp
26 is not zero then
27 .BI * tp
28 is also set to the answer.
29 .SH SOURCE
30 .B \*9/src/lib9/time.c
31 .SH DIAGNOSTICS
32 These functions set
33 .IR errstr .
34 .SH BUGS
35 To avoid name conflicts with the underlying system,
36 .I time
37 and
38 .I nsec
39 are preprocessor macros defined as
40 .I p9time
41 and
42 .IR p9nsec ;
43 see
44 .MR intro (3) .