time
Python time moduli
❮ Python o‘rnatilgan modullari
Misol
Joriy vaqtni oling va 1 soniya kuting:
import time
start = time.time()
print(f'Start time: {start}')
time.sleep(1)
end = time.time()
print(f'Elapsed: {end - start:.2f} seconds')
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
time moduli vaqt qiymatlari va kechikishlar bilan ishlash uchun funksiyalarni taqdim etadi.
Undan o‘tgan vaqtni o‘lchash, kechikishlar qo‘shish, vaqt belgilarini (timestamp) formatlash yoki vaqtning turli ko‘rinishlari o‘rtasida o‘zgartirish uchun foydalaning.
A’zolar
| A’zo | Tavsif |
|---|---|
| asctime() | Vaqt tuple’ini stringga aylantiradi. |
| ctime() | Epoxa (epoch) boshidan beri o‘tgan soniyalarni stringga aylantiradi. |
| gmtime() | Epoxa boshidan beri o‘tgan soniyalarni UTC vaqt tuple’iga aylantiradi. |
| localtime() | Epoxa boshidan beri o‘tgan soniyalarni mahalliy vaqt tuple’iga aylantiradi. |
| mktime() | Vaqt tuple’ini epoxa boshidan beri o‘tgan soniyalarga aylantiradi. |
| monotonic() | Monoton soat qiymatini qaytaradi (orqaga qaytmaydi). |
| perf_counter() | Vaqtni aniq o‘lchash uchun unumdorlik hisoblagichi qiymatini qaytaradi. |
| process_time() | Joriy jarayon sarflagan CPU vaqtini qaytaradi. |
| sleep() | Bajarilishni berilgan soniyalar davomida to‘xtatib turadi. |
| strftime() | Vaqt tuple’ini string ko‘rinishida formatlaydi. |
| strptime() | Stringni tahlil qilib, vaqt tuple’iga aylantiradi. |
| struct_time | Vaqt tuple’lari uchun tip. |
| time() | Joriy vaqtni epoxa boshidan beri o‘tgan soniyalarda qaytaradi. |
| time_ns() | Joriy vaqtni epoxa boshidan beri o‘tgan nanosoniyalarda qaytaradi. |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
