Python dasturlash tilida sana va vaqt bilan ishlash modullari


Download 48.9 Kb.
bet2/7
Sana30.04.2023
Hajmi48.9 Kb.
#1406358
1   2   3   4   5   6   7
Bog'liq
marufovmuhammad algoritmik tillar (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.


Download 48.9 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling