Time ttime_t
O tipo de dado time_t é definido pela biblioteca ISO da linguagem C para armazenar valores de tempo. Estes valores são obtidos através da função time() que é definida no arquivo de cabeçalho de nome <time.h>. O padrão ISO C define o Os sistemas de padrão Unix e POSIX implementam o Além da função ExemploO código em linguagem C mostrado a seguir recupera o tempo corrente, o formata como uma cadeia de caracteres e o escreve na saída padrão. # include <stdio.h>
# include <time.h>
int main(void)
{
time_t now;
struct tm ts;
char buf[80];
// Obtem o tempo corrente
now = time(NULL);
// Formata e imprime o tempo, "ddd yyyy-mm-dd hh:mm:ss zzz"
ts = *localtime(&now);
strftime(buf, sizeof(buf), "%a %Y-%m-%d %H:%M:%S %Z", &ts);
printf("%s\n", buf);
return 0;
}
Ver também |
Portal di Ensiklopedia Dunia