C <time.h>


ULASHISH

C time funksiyalari

<time.h> sarlavha fayli C tilida sana va vaqt bilan ishlash hamda davomiylikni o‘lchash uchun funksiyalarni taqdim etadi.

Keng tarqalgan time.h funksiyalari ro‘yxatini quyidagi jadvalda topishingiz mumkin:

Funksiya Tavsif
time() Joriy kalendar vaqtini time_t qiymati sifatida qaytaradi (1970-yil 1-yanvardan beri o‘tgan soniyalar)
localtime() time_t qiymatini mahalliy vaqtga o‘tkazadi va struct tm strukturasiga ko‘rsatkich qaytaradi
gmtime() time_t qiymatini UTC vaqtiga o‘tkazadi (natija yana struct tm ko‘rinishida bo‘ladi)
ctime() time_t qiymatini o‘qiladigan stringga aylantiradi (masalan, Thu Jun 26 10:30:00 2025)
asctime() struct tm strukturasini standart sana/vaqt formatidagi stringga aylantiradi
strftime() struct tm strukturasini siz belgilagan formatdagi sana va vaqt stringiga aylantiradi
difftime() Ikkita time_t qiymati orasidagi farqni (soniyalarda) hisoblaydi
mktime() To‘ldirilgan struct tm strukturasini time_t qiymatiga aylantiradi
clock() Dastur sarflagan protsessor taktlari sonini qaytaradi (bajarilish vaqtini o‘lchash uchun ishlatilishi mumkin)

struct tm nima?

Bir qator funksiyalar struct tm deb ataladigan maxsus strukturani qaytaradi yoki undan foydalanadi. U sana va vaqtning yil, oy, soat va daqiqa kabi alohida qismlarini saqlaydi.

Bu strukturadan vaqtning har bir tarkibiy qismini alohida formatlash va unga murojaat qilish uchun foydalanishingiz mumkin.



Tegishli sahifalar

C sana va vaqt darsligi


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!