datetime

Python datetime moduli

❮ Python o‘rnatilgan modullari


Misol

Sana yarating va ISO stringi hamda hafta kunini ko‘rsating (0=dushanba..6=yakshanba):

import datetime d = datetime.date(2025, 1, 1) print(d.isoformat()) print(d.weekday())
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

datetime moduli sana va vaqt bilan ishlash uchun sinflarni taqdim etadi.

Undan sanalar, vaqtlar, vaqt zonalari, formatlash/tahlil qilish, arifmetik amallar va taqqoslashlar bilan ishlash uchun foydalaning.


A’zolar

A’zo Tavsif
dateSanalar bilan ishlash uchun sinf (yil, oy, kun).
date.fromisoformat()ISO 8601 stringidan sana yaratadi.
date.fromordinal()Proleptik Grigorian tartib raqamidan sana yaratadi.
date.fromtimestamp()POSIX vaqt belgisidan (timestamp) sana yaratadi.
date.today()Joriy mahalliy sanani qaytaradi.
datetimeSana va vaqt bilan birgalikda ishlash uchun sinf.
datetime.combine()date va time’dan datetime yaratadi.
datetime.fromisoformat()ISO 8601 stringidan datetime yaratadi.
datetime.fromtimestamp()POSIX vaqt belgisidan (timestamp) datetime yaratadi (mahalliy vaqt).
datetime.utcfromtimestamp()POSIX vaqt belgisidan (timestamp) UTC datetime yaratadi.
MAXYEARRuxsat etilgan maksimal yil qiymati.
MINYEARRuxsat etilgan minimal yil qiymati.
timeVaqt bilan ishlash uchun sinf (soat, daqiqa, soniya, mikrosoniya).
time.fromisoformat()ISO 8601 stringidan time yaratadi.
timedeltaDavomiylikni, ya’ni ikki sana yoki vaqt orasidagi farqni ifodalaydi.
timedelta.total_seconds()Davomiylikdagi soniyalarning umumiy sonini qaytaradi.
timezone.utcUTC vaqt zonasining yagona nusxasi (singleton).
tzinfoVaqt zonasi ma’lumotlari obyektlari uchun abstrakt asosiy sinf.

❮ Python o‘rnatilgan modullari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!