C <time.h>
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
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
