C ++ localtime () - biblioteka standardowa C ++

Funkcja localtime () w C ++ konwertuje podany czas od epoki na czas kalendarzowy, który jest wyrażany jako czas lokalny.

Funkcja localtime () jest zdefiniowana w pliku nagłówkowym.

prototyp localtime ()

 tm * localtime (const time_t * time_pretr);

Funkcja localtime () przyjmuje wskaźnik typu time_tjako argument i zwraca obiekt wskaźnika struktury tm. Wartość zwracana przez funkcję localtime () to czas lokalny.

Następnie można uzyskać dostęp do godzin, minut i sekund za pomocą odpowiednio tm_hour, tm_min i tm_sec.

parametry localtime ()

  • time_ptr: wskaźnik do obiektu time_t do konwersji.

localtime () Zwraca wartość

  • Po pomyślnym zakończeniu funkcja localtime () zwraca wskaźnik do tmobiektu.
  • W przypadku niepowodzenia zwracany jest pusty wskaźnik.

Przykład: Jak działa funkcja 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

Interesujące artykuły...