La función localtime() se define en el archivo de encabezado ctime . La función localtime() convierte el tiempo dado desde la época a la hora del calendario, que se expresa como hora local.
Sintaxis:
tm* localtime(const time_t* time_ptr);
Parámetro: esta función acepta un parámetro time_ptr que representa el puntero al objeto time_t.
Valor de retorno: esta función devuelve un puntero a un objeto tm en caso de éxito; de lo contrario, devuelve NullPointerException.
El siguiente programa ilustra la función localtime() en C++:
Ejemplo:-
// c++ program to demonstrate // example of localtime() function. #include <bits/stdc++.h> using namespace std; int main() { time_t time_ptr; time_ptr = time(NULL); // Get the localtime tm* tm_local = localtime(&time_ptr); cout << "Current local time is = " << tm_local->tm_hour << ":" << tm_local->tm_min << ":" << tm_local->tm_sec; return 0; }
Producción:
Current local time is = 10:8:10
Publicación traducida automáticamente
Artículo escrito por bansal_rtk_ y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA