Nom | Descripció |
char * asctime(struct tm *) | Rep una variable de tipus punter a estructura tm (struct tm* ) i retorna una cadena de caràcters amb format: "Www Mmm dd hh:mm:ss yyyy\n" (ex: Tue May 15 19:07:04 2008\n) |
clock_t clock (void) | Retorna el nombre de pulsaments de rellotge des que s'inicià el procés |
char * ctime(time_t *) | Rep una variable de tipus punter a time_t (time t* ) i retorna una cadena amb el mateix format que asctime() |
double difftime(time_t, time_t) | Rep dues variables de tipus time_t , calcula la diferència i retorna el resultat (double ) expressat en segons. |
struct tm *gmtime(time_t *) | Rep un punter a una variable de temps (time_t* ) i retorna la seva conversió com data/hora UTC a struct tm a través d'un punter. |
struct tm *localtime(time_t *) | Similar funcionalitat a gmtime() , però retorna la conversió com data/hora LOCAL. |
time_t mktime(struct_tm *) | Inversamente a gmtime() i localtime() ,l reep un punter a struct tm (struct tm* ) i retorna la conversió al tipus time t . |
time_t time(time_t *) | Retorna la data/hora (time_t ) actual o -1 en cas de no ser possible. Si l'argument que se li passa no és NULL, també assigna la data/hora actual a aquest argument. |
size_t strftime(char *,size_t,char *,struct tm *) | Formateja la informació donada mitjançant l'estructura (struct tm* ) amb el format indicat en una cadena (char* ) i imprimeix el resultat sobre un altre cadena (char* ) fins a un límit de caràcters (size_t ). |