C ++ ctime () - Biblioteca C ++ Padrão

A função ctime () em C ++ converte a hora fornecida desde a época em uma hora local do calendário e, em seguida, em uma representação de caractere.

Uma chamada para ctime(time)é uma combinação das funções asctime () e localtime (), as asctime(localtime(time)).

É definido no arquivo de cabeçalho.

protótipo ctime ()

 char * ctime (const time_t * time_ptr);

A função ctime () leva um ponteiro para o time_tobjeto como seu parâmetro e retorna uma representação de texto do formulário:

 Www Mmm dd hh: mm: ss aaaa
representação de tempo ctime ()

Tipo

Descrição

Valores

Www

Dia da semana com 3 letras

Seg a dom

Mmm

Nome do mês de 3 letras

Janeiro a dezembro

dd

2 dígitos dia do mês

00 a 31

hh

Hora de 2 dígitos

00 a 23

milímetros

Minuto de 2 dígitos

00 a 59

ss

Segundo de 2 dígitos

00 a 59

aaaa

Ano de 4 dígitos

Ano de 4 dígitos

Parâmetros ctime ()

  • time_ptr: ponteiro para um objeto time_t a ser convertido.

ctime () Valor de retorno

  • Ponteiro para uma string terminada em nulo, os pontos para a representação de caracteres da data e hora.

Exemplo: Como funciona a função ctime ()?

 #include #include using namespace std; int main() ( time_t curr_time; curr_time = time(NULL); char *tm = ctime(&curr_time); cout << "Today is : " << tm; return 0; )

Quando você executa o programa, a saída será:

 Hoje é: sex. 24 mar. 18:48:04 2017

Artigos interessantes...