Descripción
La función de la biblioteca C time_t time(time_t *seconds)devuelve el tiempo desde la Época (00:00:00 UTC, 1 de enero de 1970), medido en segundos. Siseconds no es NULL, el valor de retorno también se almacena en la variable seconds.
Declaración
A continuación se muestra la declaración de la función time ().
time_t time(time_t *t)
Parámetros
Valor devuelto
La hora actual del calendario como objeto time_t.
Ejemplo
El siguiente ejemplo muestra el uso de la función 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);
}
Compilemos y ejecutemos el programa anterior que producirá el siguiente resultado:
Hours since January 1, 1970 = 393923