C ++ localtime () - Libreria standard C ++

La funzione localtime () in C ++ converte l'ora data dall'epoca in l'ora del calendario che è espressa come ora locale.

La funzione localtime () è definita nel file di intestazione.

prototipo localtime ()

 tm * localtime (const time_t * time_pretr);

La funzione localtime () accetta un puntatore di tipo time_tcome argomento e restituisce un oggetto puntatore di struttura tm. Il valore restituito dalla funzione localtime () è l'ora locale.

Quindi, è possibile accedere alle ore, ai minuti e ai secondi utilizzando rispettivamente tm_hour, tm_min e tm_sec.

parametri localtime ()

  • time_ptr: puntatore a un oggetto time_t da convertire.

localtime () Restituisce il valore

  • In caso di successo, la funzione localtime () restituisce un puntatore a un tmoggetto.
  • In caso di errore, viene restituito un puntatore nullo.

Esempio: come funziona la funzione localtime ()?

 #include #include using namespace std; int main() ( time_t curr_time; curr_time = time(NULL); tm *tm_local = localtime(&curr_time); cout << "Current local time : " 

When you run the program, the output will be:

 Current local time : 19:20:14

Articoli interessanti...