C ++ localtime () - C ++ стандартна библиотека

Функцията localtime () в C ++ преобразува зададеното време от епохата в календарно време, което се изразява като местно време.

Функцията localtime () е дефинирана в заглавния файл.

localtime () прототип

 tm * localtime (const time_t * time_pretr);

Функцията localtime () приема time_tкато аргумент указател от тип и връща обект на указател на структурата tm. Стойността, върната от функцията localtime (), е местното време.

След това часовете, минутите и секундите могат да бъдат достъпни, като се използват съответно tm_hour, tm_min и tm_sec.

localtime () Параметри

  • time_ptr: указател към обект time_t, който трябва да бъде преобразуван.

localtime () Върната стойност

  • При успех функцията localtime () връща указател към tmобект.
  • При неуспех се връща нулев указател.

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

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