C ++ asctime () - Biblioteca estándar de C ++

La función asctime () en C ++ convierte el tiempo de calendario dado de la estructura tm en una representación de carácter.

La función asctime () se define en el archivo de encabezado.

prototipo asctime ()

 char * asctime (const struct tm * time_ptr);

La función asctime () toma un puntero al tmobjeto como parámetro y devuelve una representación de texto para un tiempo de calendario determinado con la forma:

 Www Mmm dd hh: mm: ss aaaa
representación asctime ()

Tipo

Descripción

Obtenido de

Valores

Www

3 letras día de la semana

time_ptr->tm_wday

Lun a dom

Mmm

Nombre del mes de 3 letras

time_ptr->tm_mon

De enero a diciembre

dd

Día del mes de 2 dígitos

time_ptr->tm_mday

00 a 31

S.S

Hora de 2 dígitos

time_ptr->tm_hour

00 a 23

mm

Minuto de 2 dígitos

time_ptr->tm_min

00 hasta 59

ss

Segundo de 2 dígitos

time_ptr->tm_sec

00 hasta 59

aaaa

Año de 4 dígitos

time_ptr->tm_year + 1900

Número de 4 dígitos

Parámetros de asctime ()

  • time_ptr: puntero a un objeto tm a convertir.

asctime () Valor de retorno

  • Puntero a una cadena terminada en nulo apunta a la representación del carácter del tiempo dado.

Ejemplo: ¿Cómo funciona la función asctime ()?

 #include #include using namespace std; int main() ( time_t curr_time; time(&curr_time); cout << "Current date and time: " << asctime(localtime(&curr_time)); return 0; )

Cuando ejecute el programa, la salida será:

 Fecha y hora actual: Tue Mar 21 13:52:57 2017

Articulos interesantes...