C ++ 'daki gmtime () işlevi, dönemden beri verilen zamanı, yerel saat yerine UTC saati olarak ifade edilen takvim zamanına dönüştürür.
Gmtime () başlık dosyasında tanımlanmıştır.
gmtime () Prototip
tm * gmtime (sabit zaman_t * zaman_ptr);
Gmtime () işlevi time_t
, bağımsız değişkeni olarak türden bir işaretçi alır ve türden bir işaretçi nesnesi döndürür tm
. Gmtime () işlevi tarafından döndürülen değer, GMT saat dilimindeki saattir.
Ardından saat, dakika ve saniyelere sırasıyla tm_hour, tm_min ve tm_sec kullanılarak erişilebilir.
gmtime () Parametreleri
- time_ptr: dönüştürülecek zaman_t nesnesine işaretçi.
gmtime () Dönüş değeri
- Başarı durumunda, gmtime () işlevi bir
tm
nesneye bir işaretçi döndürür . - Başarısızlık durumunda boş gösterici döndürülür.
Örnek: gmtime () işlevi nasıl çalışır?
#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