Funkcija gmtime () v C ++ pretvori dani čas od epohe v koledarski čas, ki je izražen kot UTC čas in ne lokalni čas.
Gmtime () je definiran v datoteki glave.
gmtime () prototip
tm * gmtime (const time_t * time_ptr);
Funkcija gmtime () time_t
za argument vzame kazalec tipa in vrne kazalec predmeta tm
. Vrednost, ki jo vrne funkcija gmtime (), je čas v časovnem pasu GMT.
Nato je do ur, minut in sekund mogoče dostopati s pomočjo tm_hour, tm_min in tm_sec.
gmtime () parametri
- time_ptr: kazalec na objekt time_t, ki ga je treba pretvoriti.
gmtime () Vrnjena vrednost
- Po uspehu funkcija gmtime () vrne kazalec na
tm
predmet. - Ob napaki se vrne ničelni kazalec.
Primer: Kako deluje funkcija gmtime ()?
#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