C ++ localtime () - C ++ standartinė biblioteka

Funkcija localtime () C ++ paverčia nurodytą laiką nuo epochos kalendoriniu laiku, kuris išreiškiamas vietiniu laiku.

Funkcija localtime () yra apibrėžta antraštės faile.

localtime () prototipas

 tm * localtime (const time_t * time_pretr);

Funkcija „localtime ()“ pasiima tipo rodyklę time_tkaip argumentą ir grąžina rodyklės struktūros objektą tm. Funkcijos localtime () grąžinta vertė yra vietinis laikas.

Tada valandas, minutes ir sekundes galima pasiekti naudojant atitinkamai tm_hour, tm_min ir tm_sec.

localtime () parametrai

  • time_ptr: žymeklis į objektą time_t, kurį reikia konvertuoti.

localtime () Grąžinimo vertė

  • Sėkmingai funkcija localtime () grąžina tmobjekto rodyklę .
  • Sugedus, grąžinamas nulinis rodyklė.

Pavyzdys: Kaip veikia localtime () funkcija?

 #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

Įdomios straipsniai...