Descrição
A função da biblioteca C time_t time(time_t *seconds)retorna a hora desde a Época (00:00:00 UTC, 1º de janeiro de 1970), medida em segundos. E seseconds não é NULL, o valor de retorno também é armazenado na variável seconds.
Declaração
A seguir está a declaração da função time ().
time_t time(time_t *t)
Parâmetros
Valor de retorno
A hora do calendário atual como um objeto time_t.
Exemplo
O exemplo a seguir mostra o uso da função time ().
#include <stdio.h>
#include <time.h>
int main () {
time_t seconds;
seconds = time(NULL);
printf("Hours since January 1, 1970 = %ld\n", seconds/3600);
return(0);
}
Vamos compilar e executar o programa acima que produzirá o seguinte resultado -
Hours since January 1, 1970 = 393923