НачатьНачать бесплатно

Преобразование формата дат с помощью datetime

С помощью объектов datetime можно считать строку в одном формате и вывести её в другом. Это позволяет использовать datetime для преобразования формата строковых дат. Справочник по строкам формата для datetime доступен на сайте strftime. Предположим, вам нужно обработать дату британского кризиса «Чёрная среда» и привести её к новому формату, принятому в вашей компании для отчётности.

Это упражнение является частью курса

Средний уровень Python для финансов

Посмотреть курс

Инструкции к упражнению

  • Создайте строку формата, соответствующую исходной строке с датой, заданной как org_text.
  • Создайте объект datetime для «Чёрной среды» и сохраните его в переменную black_wednesday.
  • Создайте строку формата, соответствующую новому формату: 'Wednesday, September 16, 1992'.
  • Создайте новую строку с датой, используя новый формат.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

org_text = "Sep 16 1992"

# Format string for original text
org_format = "%b %____ %____"

# Create datetime for Black Wednesday
black_wednesday = datetime.datetime.____(org_text, org_format)
print(black_wednesday)

# New format: 'Wednesday, September 16, 1992'
new_format = "%____, %____ %d, %Y"

# String in new format
new_text = black_wednesday.____(new_format)
print(new_text)
Редактировать и запускать код