C ++ localtime () - C ++ standaardbibliotheek

De localtime () functie in C ++ converteert de gegeven tijd sinds epoch naar kalendertijd die wordt uitgedrukt als lokale tijd.

De localtime () functie is gedefinieerd in het header-bestand.

localtime () prototype

 tm * localtime (const time_t * time_pretr);

De functie localtime () neemt een aanwijzer van het type time_tals argument en retourneert een aanwijzerobject met structuur tm. De waarde die wordt geretourneerd door de functie localtime () is de lokale tijd.

Vervolgens kunnen de uren, minuten en seconden worden geopend met respectievelijk tm_hour, tm_min en tm_sec.

localtime () Parameters

  • time_ptr: pointer naar een time_t-object dat moet worden geconverteerd.

localtime () Retourwaarde

  • Bij succes retourneert de functie localtime () een pointer naar een tmobject.
  • Bij een fout wordt een null-aanwijzer geretourneerd.

Voorbeeld: hoe werkt de localtime () -functie?

 #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

Interessante artikelen...