C ++ gmtime () - Libreria standard C ++

La funzione gmtime () in C ++ converte l'ora specificata dall'epoca in l'ora del calendario che è espressa come ora UTC piuttosto che come ora locale.

Gmtime () è definito nel file di intestazione.

gmtime () Prototipo

 tm * gmtime (const time_t * time_ptr);

La funzione gmtime () accetta un puntatore di tipo time_tcome argomento e restituisce un oggetto puntatore di tipo tm. Il valore restituito dalla funzione gmtime () è l'ora nel fuso orario GMT.

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

Parametri gmtime ()

  • time_ptr: puntatore a un oggetto time_t da convertire.

gmtime () Restituisce il valore

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

Esempio: come funziona la funzione gmtime ()?

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

When you run the program, the output will be:

 Current time : 13:26:28 GMT

Articoli interessanti...