Η συνάρτηση gmtime () στο C ++ μετατρέπει τον δεδομένο χρόνο από την εποχή σε ημερολογιακή ώρα που εκφράζεται ως ώρα UTC και όχι τοπική ώρα.
Το gmtime () ορίζεται στο αρχείο κεφαλίδας.
πρωτότυπο gmtime ()
tm * gmtime (const time_t * time_ptr);
Η συνάρτηση gmtime () παίρνει έναν δείκτη τύπου time_tως όρισμα και επιστρέφει ένα αντικείμενο δείκτη τύπου tm. Η τιμή που επιστρέφεται από τη συνάρτηση gmtime () είναι η ώρα στη ζώνη ώρας GMT.
Στη συνέχεια, μπορείτε να έχετε πρόσβαση στις ώρες, τα λεπτά και τα δευτερόλεπτα χρησιμοποιώντας tm_hour, tm_min και tm_sec αντίστοιχα.
παράμετροι gmtime ()
- time_ptr: δείκτης σε αντικείμενο time_t που πρόκειται να μετατραπεί.
 
gmtime () Τιμή επιστροφής
- Με επιτυχία, η συνάρτηση gmtime () επιστρέφει ένα δείκτη σε ένα 
tmαντικείμενο. - Σε περίπτωση αποτυχίας, επιστρέφεται ένας μηδενικός δείκτης.
 
Παράδειγμα: Πώς λειτουργεί η λειτουργία 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 








