Funktsioon localtime () C ++ - s teisendab ajastust alates antud aja kalendriajaks, mis väljendub kohaliku ajana.
Funktsioon localtime () on määratletud päisefailis.
localtime () prototüüp
tm * localtime (const time_t * time_pretr);
Funktsioon localtime () võtab time_t
argumendiks tüübi osuti ja tagastab struktuuri osuti tm
. Funktsiooni localtime () tagastatav väärtus on kohalik aeg.
Seejärel pääseb tundide, minutite ja sekundite juurde, kasutades vastavalt tm_hour, tm_min ja tm_sec.
localtime () parameetrid
- time_ptr: kursor teisendatavale objektile time_t.
localtime () Tagastusväärtus
- Edukuse korral tagastab funktsioon localtime ()
tm
objekti kursori . - Ebaõnnestumisel tagastatakse nullkursor.
Näide: kuidas funktsioon localtime () töötab?
#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