difftime()

C++ ctime difftime() funksiyasi

❮ ctime funksiyalari


Misol

Ikki vaqt belgisi orasidagi vaqt farqini o‘lchang:

struct tm date;
time_t now;
time_t before;

// Create a timestamp for right now
time(&now);

// Create a timestamp for 5 hours ago
date = *localtime(&now);
date.tm_hour -= 5;
before = mktime(&date);

// Calculate the difference between the two timestamps in seconds
cout << difftime(now, before);
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

difftime() funksiyasi ikki vaqt belgisi (timestamp) orasidagi soniyalar sonini qaytaradi.

Agar boshlanish vaqt belgisi tugash vaqt belgisidan katta bo‘lsa, natija manfiy son bo‘ladi.

difftime() funksiyasi <ctime> sarlavha faylida aniqlangan.


Sintaksis

difftime(time_t end, time_t start);

time_t ma’lumot tipi sonni ifodalaydi.

Parametr qiymatlari

Parametr Tavsif
end Majburiy. O‘lchanayotgan vaqt oralig‘i tugashining vaqt belgisi.
start Majburiy. O‘lchanayotgan vaqt oralig‘i boshlanishining vaqt belgisi.

Texnik tafsilotlar

Qaytaradi: Ikki vaqt belgisi orasidagi soniyalar sonini ifodalovchi double qiymat.

❮ ctime funksiyalari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!