C ++ gmtime () - Стандартная библиотека C ++

Функция gmtime () в C ++ преобразует заданное время с начала эпохи в календарное время, которое выражается в формате UTC, а не по местному времени.

Gmtime () определяется в заголовочном файле.

gmtime () Прототип

 tm * gmtime (const time_t * time_ptr);

Функция gmtime () принимает указатель типа в time_tкачестве аргумента и возвращает объект указателя типа tm. Значение, возвращаемое функцией gmtime (), - это время в часовом поясе GMT.

Затем можно получить доступ к часам, минутам и секундам, используя tm_hour, tm_min и tm_sec соответственно.

gmtime () Параметры

  • time_ptr: указатель на объект time_t, который нужно преобразовать.

gmtime () Возвращаемое значение

  • В случае успеха функция gmtime () возвращает указатель на tmобъект.
  • В случае ошибки возвращается нулевой указатель.

Пример: как работает функция 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

Интересные статьи...