РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
551 of 687 menu

Метод strftime

Метод strftime применяется к DatetimeIndex и преобразует каждую дату в строку согласно указанному формату. Первый и единственный параметр - строка формата, основанная на директивах стандартной библиотеки Python (например, %Y для года, %m для месяца, %d для дня). Результатом является массив строк (Index) с отформатированными датами.

Синтаксис

datetime_index.strftime(format)

Пример

Преобразуем даты в формат "ГГГГ-ММ-ДД":

import pandas as pd idx = pd.DatetimeIndex(['2024-01-01', '2025-06-15', '2026-09-09']) res = idx.strftime('%Y-%m-%d') print(res)

Результат выполнения кода:

"['2024-01-01' '2025-06-15' '2026-09-09']"

Пример

Выведем даты в формате "день/месяц/год":

import pandas as pd idx = pd.DatetimeIndex(['2024-01-01', '2025-06-15', '2026-09-09']) res = idx.strftime('%d/%m/%Y') print(res)

Результат выполнения кода:

"['01/01/2024' '15/06/2025' '09/09/2026']"

Пример

Используем формат с названием месяца и днём недели:

import pandas as pd idx = pd.DatetimeIndex(['2024-01-01', '2025-06-15', '2026-09-09']) res = idx.strftime('%A, %d %B %Y') print(res)

Результат выполнения кода:

"['Monday, 01 January 2024' 'Sunday, 15 June 2025' 'Wednesday, 09 September 2026']"

Пример

Формат с временем и часовым поясом (если есть):

import pandas as pd idx = pd.DatetimeIndex(['2024-01-01 08:30:00', '2025-06-15 15:45:00']) res = idx.strftime('%Y-%m-%d %H:%M:%S') print(res)

Результат выполнения кода:

"['2024-01-01 08:30:00' '2025-06-15 15:45:00']"

Смотрите также

  • класс DatetimeIndex,
    представляющий индекс с метками времени
  • метод to_period,
    преобразующий даты в периоды фиксированной частоты
  • метод month_name,
    возвращающий названия месяцев в виде строк
  • метод day_name,
    возвращающий названия дней недели в виде строк
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить