función time.h localtime() en C con ejemplos

La función localtime() se define en el archivo de cabecera time.h. La función localtime() devuelve la hora local del usuario, es decir, la hora presente en la barra de tareas de la computadora.

Sintaxis:

tm* localtime(const time_t* t_ptr);

Parámetro: Esta función acepta un parámetro t_ptr que representa el puntero al objeto time_t.

Valor de retorno: esta función devuelve un puntero a un objeto struct tm .

El siguiente programa ilustra la función localtime() en C:

// C program to demonstrate
// example of localtime() function.
  
#include <stdio.h>
#include <time.h>
  
int main()
{
  
    struct tm* local;
    time_t t = time(NULL);
  
    // Get the localtime
    local = localtime(&t);
  
    printf("Local time and date: %s\n",
           asctime(local));
  
    return 0;
}
Producción:

Local time and date: Mon Sep 23 08:25:53 2019

Nota: Para comprender claramente esta función, cambie la hora y la fecha de su sistema informático y vuelva a ejecutar el código.

Publicación traducida automáticamente

Artículo escrito por avsadityavardhan y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *