English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Biblioteca Padrão do C - <time.h>
Uso e exemplo da função asctime() da biblioteca C Abaixo está a declaração da função asctime(). *Função da biblioteca C *asctime(const struct tm asctime(const struct tm Retorna um ponteiro para uma string que representa a estrutura struct timeptr
Declaração
Abaixo está a declaração da função asctime(). *char *asctime(const struct tm
Parâmetro timeptr
É um ponteiro para a estrutura tm que contém o tempo desmembrado nas seguintes partes: struct tm { /* int tm_sec; 59 */ Os segundos, variando de 0 a /* int tm_min; 59 */ Os minutos, variando de 0 a /* int tm_hour; 23 */ As horas, variando de 0 a /* int tm_mday; 1 O dia do mês, variando de 31 */ até /* int tm_mon; 11 */ O mês, variando de 0 a /* int tm_year; 1900, representando o número de anos desde */ int tm_wday; /* O dia da semana, variando de 0 a 6 */ int tm_yday; /* O dia do ano, variando de 0 a 365 */ int tm_isdst; /* Horário de Verão */ };
A função retorna uma string C que contém informações de data e hora no formato legível. Www Mmm dd hh:mm:ss yyyyonde,Www Representa o dia da semana,Mmm Representa o mês, expresso por letras,dd Representa o dia do mês,hh:mm:ss Representa o tempo,yyyy Representa o ano.
O exemplo a seguir demonstra o uso da função asctime().
Vamos compilar e executar o programa acima, o que produzirá o seguinte resultado:
Sat Mar 25 06:10:10 1999