C ++ localtime () - standardní knihovna C ++

Funkce localtime () v C ++ převede daný čas od epochy na kalendářní čas, který je vyjádřen jako místní čas.

Funkce localtime () je definována v hlavičkovém souboru.

prototyp localtime ()

 tm * localtime (const time_t * time_pretr);

Funkce localtime () vezme ukazatel typu time_tjako svůj argument a vrátí objekt ukazatele struktury tm. Hodnota vrácená funkcí localtime () je místní čas.

Potom lze k hodinám, minutám a sekundám přistupovat pomocí tm_hour, tm_min a tm_sec.

localtime () parametry

  • time_ptr: ukazatel na objekt time_t, který má být převeden.

localtime () Návratová hodnota

  • Při úspěchu funkce localtime () vrací ukazatel na tmobjekt.
  • Při selhání je vrácen nulový ukazatel.

Příklad: Jak funguje funkce 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

Zajímavé články...