|
`datetime` Moduli Komponentlari
|
bet | 5/5 | Sana | 16.05.2024 | Hajmi | 189,61 Kb. | | #236952 |
Bog'liq python math va datetime modul3.3. `datetime` Moduli Komponentlari.
datetime.date: Sana bilan ishlaydi. Kun, oy va yilni ifodalaydi.
datetime.time: Vaqtni ifodalaydi. Soat, daqiqa, soniya va mikrosoniyani saqlaydi.
datetime.datetime: Sana va vaqtni birlashtiradi. Kun, oy, yil, soat, daqiqa, soniya va mikrosoniyani saqlaydi.
datetime.timedelta: Vaqt intervalini ifodalaydi. Masalan, ikki sana orasidagi farq yoki vaqtni qo'shish uchun ishlatiladi.
datetime.tzinfo: Vaqt zonasi haqida ma'lumot beradi.
datetime.timezone: Oddiy vaqt zonasi obyekti, odatda UTC yoki boshqa vaqt zonalariga asoslangan.
3.4. Oddiy Misollar.
Sana yaratish:
from datetime import date
today = date.today() # Bugungi sana
Vaqt yaratish:
from datetime import time
noon = time(12, 0, 0) # 12:00:00
Sana va Vaqt yaratish:
from datetime import datetime
now = datetime.now() # Hozirgi vaqt va sana
Sana va Vaqt qo'shish yoki Ayirish:
from datetime import datetime, timedelta
tomorrow = datetime.now() + timedelta(days=1) # Ertangi sana
yesterday = datetime.now() - timedelta(days=1) # Kechagi sana
3.5 datetime` moduli qayerlarda ishlatilishi.
Vaqtni Taqsimlash: Dasturlar vaqt va sana bilan bog'liq ishlarni bajarishda `datetime` modulidan foydalanadi. Masalan, rezervatsiya qilish tizimlari yoki vaqtni kuzatish uchun.
Vaqtni Formatlash: `datetime` moduli turli formatda vaqt va sana chiqish imkoniyatini beradi. Masalan, sanani `YYYY-MM-DD` formatiga yoki boshqacha usulda ko'rsatish.
Vaqtni Taqdimlash va Taqoslash: Vaqtlarni taqqoslash va vaqt intervallarini hisoblash uchun ishlatiladi.
Vaqt Zonasi Bilan Ishlash: Turli vaqt zonalarini boshqarish va ularni aniq ko'rsatish uchun.
Statistik Ma'lumotlar: Dasturlarda ma'lumotlarni vaqtga asoslangan tarzda tashkil qilish va tahlil qilish uchun ishlatiladi.
Taqvim Asosida Ma'lumotlar: Dasturlarda taqvim asosida ishlarni rejalashtirish yoki voqealarni ko'rib chiqish uchun.
https://blog.logrocket.com/
https://docs.python.org/3/
|
| |