Funktio gmtime () C ++: ssa muuntaa aikakaudesta annetun ajan kalenteriaikaksi, joka ilmaistaan UTC-aikaa eikä paikallista aikaa.
Gmtime () määritetään otsikkotiedostossa.
gmtime () prototyyppi
tm * gmtime (const time_t * time_ptr);
Gmtime () -funktio ottaa time_t
argumentiksi tyypin osoittimen ja palauttaa tyypin osoitinobjektin tm
. Gmtime () -funktion palauttama arvo on aika GMT-aikavyöhykkeellä.
Sitten tunteihin, minuutteihin ja sekunteihin pääsee käyttämällä tm_hour, tm_min ja tm_sec.
gmtime () -parametrit
- time_ptr: osoitin muunnettavaan time_t-objektiin.
gmtime () Palautusarvo
- Menestyksessä gmtime () -funktio palauttaa osoittimen
tm
objektille. - Epäonnistumisen yhteydessä palautetaan nollaosoitin.
Esimerkki: Kuinka gmtime () -toiminto toimii?
#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