localtime()
C++ ctime localtime() funksiyasi
Misol
Kompyuterning mahalliy vaqt mintaqasidagi joriy vaqt uchun tm strukturasini yarating:
time_t now;
struct tm * date;
time(&now);
date = localtime(&now);
cout << "Local time: " << asctime(date);
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
localtime() funksiyasi vaqt belgisi uchun kompyuterning mahalliy vaqt mintaqasidagi sana ma’lumotlarini o‘z ichiga olgan tm strukturasini qaytaradi.
localtime() 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
localtime(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 kompyuterning mahalliy vaqt mintaqasida ifodalovchi tm strukturasi. |
|---|
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
