C ++ gmtime () - Biblioteca C ++ Padrão

A função gmtime () em C ++ converte a hora fornecida desde a época em hora do calendário, que é expressa como hora UTC em vez da hora local.

O gmtime () é definido no arquivo de cabeçalho.

Protótipo gmtime ()

 tm * gmtime (const time_t * time_ptr);

A função gmtime () recebe um ponteiro do tipo time_tcomo argumento e retorna um objeto ponteiro do tipo tm. O valor retornado pela função gmtime () é a hora no fuso horário GMT.

Então, as horas, minutos e segundos podem ser acessados ​​usando tm_hour, tm_min e tm_sec respectivamente.

Parâmetros gmtime ()

  • time_ptr: ponteiro para um objeto time_t a ser convertido.

Valor de retorno gmtime ()

  • Em caso de sucesso, a função gmtime () retorna um ponteiro para um tmobjeto.
  • Em caso de falha, um ponteiro nulo é retornado.

Exemplo: Como funciona a função 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

Artigos interessantes...