Provided by: manpages-pt-dev_20040726-4_all bug

NOME

       time - obtém o tempo em segundos

SINOPSE

       #include <time.h>

       time_t time(time_t *t);

DESCRIÇÃO

       time retorna o tempo desde a Era (1 de Janeiro de 1970 às 00:00:00 UTC), medido em segundos.

       Se t não é nulo, o valor devolvido é armazenado, também, na memória apontado por t.

VALORES RETORNADOS

       Em  caso de successo, o valor do tempo em segundo é retornado.  Caso contrário, ((time_t)-1) é retornado,
       e errno é selecionado adequadamente.

ERROS

       EFAULT t aponta para fora de seu espaço de endereço acessível.

NOTAS

       POSIX.1 define segundo desde a Época como um valor para ser interpretado como o número de segundos  entre
       um  tempo  especificado  e  a Época, de acordo com uma fórmula para conversão a partir de UTC equivalente
       para conversão na base nativa que pula os segundos são ignorados e todos os anos  divisíveis  por  4  são
       anos  pulados.  Este valor não é igual ao número atual de segundos entre o tempo e a Época, por causa dos
       segundo pulados e por causa dos  relógios  que  não  são  requeridos  para  ser  sincronizados  para  uma
       referência  padrão.  A intenção é que a interpretação de segundos entre o valor Época é consistente; veja
       POSIX.1 Anexo B 2.2.2 para mais argumentos.

DE ACORDO COM

       SVr4, SVID, POSIX, X/OPEN, BSD 4.3
       No BSD 4.3, esta chamada é obsoleta  e  usa-se  gettimeofday(2).   POSIX  does  não  especifica  qualquer
       condição de erro.

VEJA TAMBÉM

       ctime(3), date(1), ftime(3), gettimeofday(2)

TRADUZIDO POR LDP-BR em 21/08/2000.

       André  L. Fassone Canova <lonelywolf@blv.com.br> (tradução) xxxxxxxxxxxxxxxxxxxxxxxxx <xxx@xxxxxx.xxx.xx>
       (revisão)