Funkcija gmtime () u C ++ pretvara dano vrijeme od epohe u kalendarsko vrijeme koje se izražava kao UTC vrijeme, a ne lokalno vrijeme.
Gmtime () je definiran u datoteci zaglavlja.
gmtime () prototip
tm * gmtime (const time_t * time_ptr);
Funkcija gmtime () time_t
za svoj argument uzima pokazivač tipa i vraća objekt pokazivača tipa tm
. Vrijednost koju vraća funkcija gmtime () je vrijeme u GMT vremenskoj zoni.
Tada se satima, minutama i sekundama može pristupiti pomoću tm_hour, tm_min i tm_sec.
gmtime () parametri
- time_ptr: pokazivač na objekt time_t koji se pretvara.
gmtime () Povratna vrijednost
- Nakon uspjeha, funkcija gmtime () vraća pokazivač na
tm
objekt. - U slučaju neuspjeha, vraća se null pokazivač.
Primjer: Kako funkcionira gmtime () funkcija?
#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