función localtime() en C++

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

Deja una respuesta

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