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

Цікаві статті...