Vii. Sana va vaqt bilan ishlash


Download 21.66 Kb.
bet1/6
Sana28.10.2023
Hajmi21.66 Kb.
#1732373
  1   2   3   4   5   6
Bog'liq
python time

VII. Sana va vaqt bilan ishlash

7.1. datetime moduli


Sana va vaqt bilan ishlaydigan quyidagi asosiy funksiyalar datetime modulida jamlangan:

  • date;  time;

  • datetime.

date sinfi


Sana bilan ishlash uchun datetime modulida aniqlangan date sinfidan foydalaniladi. date sinfi obyektini yaratish uchun uchta parameter: yil, oy va kun parametrlarini qabul qiladigan date sinfi konstruktoridan foydalaniladi:

1

date(year, month, day)

Masalan, qandaydir sana yaratamiz:

1
2
3
4

import datetime
yesterday = datetime.date(2017, 5, 2) print(yesterday) # 2017-05-02

today() metodidan foydalanish orqali joriy sanani olish mumkin:

1
2
3
4
5

from datetime import date
today = date.today() print(today) # 2017-05-03
print("{}.{}.{}".format(today.day, today.month, today.year)) # 2.5.2017

day, month va year xususiyatlari orqali mos ravishda kun, oy va sanani olish mumkin. time sinfi
Vaqt bilan ishlash uchun time sinfidan quydagicha foydalaniladi:

1

time([hour] [, min] [, sec] [, microsec])

Konstruktor soat, minut, sekund va mikro sekundlarni ketma-ket ravishda qabul qiladi va bu parametrlar shart bo‟lmagan parametrlardir. Agarda birorta parameter konstruktorda berilmasa, u holda kelishuv bo‘yicha nol qiymat olinadi.

1
2
3
4
5
6
7
8
9
10


Download 21.66 Kb.

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




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