time.h relacionado con formato de hora y fecha es un archivo de cabecera de la biblioteca estándar del lenguaje de programación C que contiene funciones para manipular y formatear la fecha y hora del sistema.
Funciones
Nombre
Descripción
char * asctime(struct tm *)
Recibe una variable de tipo puntero a estructura tm (struct tm*) y devuelve una cadena de caracteres cuyo formato es: "Www Mmm dd hh:mm:ss yyyy\n" (ej: Tue May 15 19:07:04 2008\n)
clock_t clock (void)
Devuelve el número de pulsos de reloj desde que se inició el proceso.
Devuelve la fecha/hora (time_t) actual o -1 en caso de no ser posible. Si el argumento que se le pasa no es NULL, también asigna la fecha/hora actual a dicho argumento.
size_t strftime(char *,size_t,char *,struct tm *)
Formatea la información pasada mediante la estructura (struct tm*) mediante el formato indicado en una cadena (char*) e imprime el resultado sobre otra cadena (char*) hasta un límite de caracteres (size_t).
Constantes
Nombre
Descripción
CLK_PER_SEC
Constante que define el número de pulsos de reloj por segundo; usado por la función clock()
CLOCKS_PER_SEC
nombre alternativo para CLK_PER_SEC usado en su lugar en algunas bibliotecas