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