Дата и время в Python

Содержание статьи
Введение
Стандартная библиотека
pytz

Введение

В этой статье вы узнаете как работать с датой и временем в Python 3.

Создайте файл date_time.py и копируйте туда код из примеров.

Запустить файл можно командой python3 date_time.py

Работа со временем в стандартной библиотеке

import datetime # DATE d = datetime.date(2020, 11, 23) print(d) tday = datetime.date.today() print(tday) print(tday.year) print(tday.month) print(tday.day) # Monday is 0 Sunday is 6 print(tday.weekday()) # Monday is 1 Sunday is 7 print(tday.isoweekday()) tdelta = datetime.timedelta(days=7) print(tday + tdelta) print(tday - tdelta) # date2 = date1 + timedelta # timedelta = date1 + date2 bday = datetime.date(2021, 9, 21) till_bday = bday - tday print(till_bday.days) print(till_bday.total_seconds()) # TIME t = datetime.time(9, 30, 45, 100000) print(t.hour) # DATETIME dt = datetime.datetime(2020, 11, 23, 12, 42, 30, 100000) print(dt.time()) print(dt.year) tdelta = datetime.timedelta(days=7) print(dt + tdelta) dt_today = datetime.datetime.today() dt_now = datetime.datetime.now() dt_utcnow = datetime.datetime.utcnow() print(dt_today) print(dt_now) print(dt_utcnow)

Работа со временем в библиотеке pytz

Контакты и сотрудничество:
Рекомендую наш хостинг beget.ru
Пишите на info@urn.su если Вы:
1. Хотите написать статью для нашего сайта или перевести статью на свой родной язык.
2. Хотите разместить на сайте рекламу, подходящуюю по тематике.
3. Реклама на моём сайте имеет максимальный уровень цензуры. Если Вы увидели рекламный блок недопустимый для просмотра детьми школьного возраста, вызывающий шок или вводящий в заблуждение - пожалуйста свяжитесь с нами по электронной почте
4. Нашли на сайте ошибку, неточности, баг и т.д. ... .......
5. Статьи можно расшарить в соцсетях, нажав на иконку сети: