Python Библиотека datetime

Автор: | 08.09.2022

Python форматирование даты и времени

В любом языке программирования нужно уметь работать с датами и временем, получать его выводить в разном формате. В Python за это отвечает библиотека datetime, с её помощью можно получать и выводить дату и время в любом необходимом формате, например, только год, месяц, неделю, день или время. На самом деле возможностей у datetime намного больше и рассказать про все в одной статье будет достаточно сложно. Сегодня рассмотрим только основу, как подключать, выводить в указанном выше формате.

Как в Python выводить только год, месяц, неделю, день или время

Подключение указанной библиотека происходит также как и любых других.

import datetime as dt

Далее создаем переменную и помещаем в нее необходимую дату.

start_time = dt.datetime(1961, 4, 12, 9, 7, 0)

И выводим её с помощью соответствующей команды.

print(‘Гагарин полетел в космос ‘, start_time)

Для того чтобы вывести только время необходимо указать специальный аргументы которые отвечают за вывод часов и минут %H:%M.

print(‘Гагарин полетел в космос в’, start_time.strftime(‘%H:%M’))

Для того чтобы вывести только месяц нужно указать аргумент %B’.

print(‘Гагарин полетел в космос в’, start_time.strftime(‘%B’), ‘ месяце’)

За год отвечает аргумент %Y.

print(‘Гагарин полетел в космос’, start_time.strftime(‘%Y’), ‘ году’)

За день недели %A.

print(‘Гагарин полетел в космос’, start_time.strftime(‘%A’), ‘- среду’)

Можно вывести номер недели для этого используем аргумент %U.

print(start_time.strftime(‘Гагарин полетел в космос в %U-ю неделю года ‘))

Сам код будет выглядеть следующим образом.

Python Библиотека datetime

Результатом его выполнения будет.

Python форматирование даты и времени

Вот список основных аргументов которые обязательно нужно знать, на самом деле их намного больше но это основа.

%Y — год,

%B — месяц,

%U — номер недели в году.

%A — название дня недели,

%H — часы,

%M — минуты.

%S — секунды,

Весь список аргумент и более подробную информацию о библиотеке datetime можно посмотреть в справочнике Python.

Python Библиотека datetime: 1 комментарий

  1. Александр

    Здравствуйте. Меня зовут Александр Шумаков. Я занимаюсь подбором сайтов для нескольких инвесторов, которые заинтересованы в покупке качественных сайтов. По предварительной оценке мне понравился Ваш проект https://sibsisadmin.ru/. Готов обсудить его стоимость. Возможно у Вас несколько проектов, так же готов рассмотреть их для покупки. Если Вас заинтересовало данное предложение, можете связаться со мной:
    Email: Alexs157347@yandex.ru

    С уважением, Александр Шумаков.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *