|
Python dasturlash tilida sana va vaqt bilan ishlash modullari
|
bet | 2/7 | Sana | 05.01.2024 | Hajmi | 24,96 Kb. | | #130768 |
Bog'liq Python dasturlash tilida sana va vaqt bilan ishlash modullari-fayllar.org (1)1.Python datetime moduli
Pythonda sana va vaqtlar bilan ishlash uchun datetime moduli mavjud.
1-misol: Joriy sana va vaqtni olish
import datetime
# hozirgi sana va vaqtni olish
now = datetime.datetime.now()
print(now)
Chiqish
2022-12-27 08:26:49.219717
Bu yerda biz datetime modulni import datetime yordamida import qildik.
datetime modulda belgilangan sinflardan biri bu datetime sinfidir.
Keyin biz joriy mahalliy sana va vaqtni o'z ichiga olgan ob'ektni now()usuli bilan oldik.
2-misol: Joriy sanani olish
import datetime
# hozirgi sana
current_date = datetime.date.today()
print(current_date)
Chiqish
2022-12-27
Yuqoridagi misolda biz joriy mahalliy sanani o'z ichiga olgan ob'ektni olish uchun sinfda today()belgilangan usuldan foydalandik.datedate
Datetime modulining atributlari
Biz modulning barcha atributlarini o'z ichiga olgan ro'yxatni olish uchun dir() funksiyasidan foydalanishimiz mumkin.
import datetime
print(dir(datetime))
Chiqish
['MAXYEAR', 'MINYEAR', '__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__spec_de,'__spec_de','_di'',''va datetime', 'datetime_CAPI', 'vaqt', 'timedelta', 'vaqt mintaqasi', 'tzinfo']
datetime modulining barcha atributlari orasida datetime modulida eng ko'p ishlatiladigan sinflar:
datetime.datetime-- sana va vaqtni o'z ichiga olgan vaqtning bir nuqtasini ifodalaydi.
datetime.date- sanani (yil, oy va kun) vaqtsiz ifodalaydi.
datetime.time- sanasiz vaqtni (soat, daqiqa, soniya va mikrosekund) ifodalaydi.
datetime.timedelta- sana vaqtni obyektlari bilan arifmetikani bajarish uchun ishlatilishi mumkin bo'lgan davomiylikni ifodalaydi.
|
| |