gmtime()

C++ ctime gmtime() funksiyasi

❮ ctime funksiyalari


Misol

GMT vaqt mintaqasidagi joriy vaqt uchun tm strukturasini yarating:

time_t now;
struct tm * date;

time(&now);
date = gmtime(&now);

cout << "GMT time: " << asctime(date);
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

gmtime() funksiyasi vaqt belgisi uchun GMT vaqt mintaqasidagi sana ma’lumotlarini o‘z ichiga olgan tm strukturasini qaytaradi.

gmtime() funksiyasi <ctime> sarlavha faylida aniqlangan.

Qaytarilgan tm strukturasi quyidagi a’zolarga ega:

  • tm_sec - daqiqa ichidagi soniyalar
  • tm_min - soat ichidagi daqiqalar
  • tm_hour - kun ichidagi soat (0 dan 23 gacha)
  • tm_mday - oyning kuni
  • tm_mon - oy (yanvardan boshlab 0 dan 11 gacha)
  • tm_year - 1900-yildan beri o‘tgan yillar soni
  • tm_wday - hafta kuni (yakshanbadan boshlab 0 dan 6 gacha)
  • tm_yday - yilning kuni (0 dan 365 gacha, bunda 0 — 1-yanvar)
  • tm_isdst - yozgi vaqt amalda bo‘lsa musbat, amalda bo‘lmasa nol, noma’lum bo‘lsa manfiy

Maslahat: Vaqt belgisi yaratish uchun time() yoki mktime() funksiyalaridan foydalaning.


Sintaksis

gmtime(time_t * timestamp);

time_t ma’lumot tipi sonni ifodalaydi.

Parametr qiymatlari

Parametr Tavsif
timestamp Majburiy. Vaqt belgisiga ko‘rsatkich.

Texnik tafsilotlar

Qaytaradi: Vaqt belgisidagi sana va vaqtni GMT vaqt mintaqasida ifodalovchi tm strukturasi.

❮ ctime funksiyalari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!