Python date, Python time и Python timedelta. Получение текущего времени и даты в Python



Download 200,23 Kb.
bet1/2
Sana13.04.2022
Hajmi200,23 Kb.
#547542
  1   2
Bog'liq
Работе с модулем
tilshunoslik nazariyasi , саволлар малака директорга.doc, саволлар директорга, PYTHON DASTURLASH TILI, Badminton, 10-mustaqil ta'lim, Mustaqil ta'lim (1), Mustaqil ta'lim (1), 1, 6 lekciya, navoiy tadbir(1), matematika, Kompyuterlarni qanday turlarini bilasiz, 5.Anorboyeva D

Работе с модулем datetime, который используется в языке программирования Python для определения даты и времени. В рамках изучения модуля будут рассмотрены классы Python date, Python time и Python timedelta.
Получение текущего времени и даты в Python
Сначала напишем пару простейших программ на Python.

В коде выше модуль datetime импортирован посредством import datetime, а одним из классов, который определен в модуле datetime, является одноименный класс datetime. Далее используется метод now, который создает в Python объект datetime. Этот объект содержит локальное время и дату на текущий момент (на момент отработки кода).
Выполнив этот код на Python, мы получим в выводе текущие дату и время. Это будет выглядеть приблизительно следующим образом:
2021-01-26 13:13:56.780540
Получаем только дату в Python. Работа с датой
Внеся небольшие изменения в код на Python, можно получить только дату (date).

Теперь для получения объекта date был задействован метод today, который определен в классе date. Это позволило получить объект date и отобразить локальную дату на момент запуска программы.
В итоге результат отображения даты в Python изменится:
2021-01-26
Так как вы будете запускать этот код в другие дни (days), результат будет отличаться.
Что внутри datetime?
У модуля datetime есть атрибуты: time, timezone, tzinfo, timedelta и многие другие. Количество доступных атрибутов довольно велико, поэтому, чтобы увидеть все возможные данные (data), можно воспользоваться функцией dir:

Приблизительный вывод в Python:

На практике в Python чаще всего используют следующие классы модуля datetime:

  • time,

  • date,

  • datetime,

  • timedelta.


Download 200,23 Kb.

Do'stlaringiz bilan baham:
  1   2




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2022
ma'muriyatiga murojaat qiling

    Bosh sahifa