Funktsioon gmtime () funktsioonis C ++ teisendab ajastust alates antud aja kalendriajaks, mis väljendub kohaliku aja asemel UTC-ajana.
Gmtime () on määratletud päisefailis.
gmtime () prototüüp
tm * gmtime (const time_t * time_ptr);
Funktsioon gmtime () võtab time_t
argumendiks tüübi osuti ja tagastab tüübi osuti tm
. Funktsiooni gmtime () tagastatud väärtus on aeg GMT ajavööndil.
Seejärel pääseb tundide, minutite ja sekundite juurde, kasutades vastavalt tm_hour, tm_min ja tm_sec.
gmtime () parameetrid
- time_ptr: kursor teisendatavale objektile time_t.
gmtime () Tagastusväärtus
- Edu korral tagastab funktsioon gmtime ()
tm
objektile osuti . - Ebaõnnestumisel tagastatakse nullkursor.
Näide: Kuidas funktsioon gmtime () töötab?
#include #include using namespace std; int main() ( time_t curr_time; curr_time = time(NULL); tm *tm_gmt = gmtime(&curr_time); cout << "Current time : "
When you run the program, the output will be:
Current time : 13:26:28 GMT