pandas.Series.dt.strftime#

Series.dt.strftime(*args, **kwargs)[источник]#

Преобразовать в Index с использованием указанного формата даты.

Возвращает Index отформатированных строк, указанных date_format, который поддерживает тот же строковый формат, что и стандартная библиотека Python. Подробности о строковом формате можно найти в документация по форматированию строк python.

Форматы, поддерживаемые C strftime API, но не документацией формата строк python (такой как “%R”, "%r") официально не поддерживаются и должны быть предпочтительно заменены на их поддерживаемые эквиваленты (такие как “%H:%M”, “%I:%M:%S %p”).

Обратите внимание, что PeriodIndex поддерживает дополнительные директивы, подробно описанные в Period.strftime.

Параметры:
date_formatstr

Строка формата даты (например, "%Y-%m-%d").

Возвращает:
ndarray[object]

Массив NumPy отформатированных строк.

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

to_datetime

Преобразовать заданный аргумент в datetime.

DatetimeIndex.normalize

Вернуть DatetimeIndex с временем до полуночи.

DatetimeIndex.round

Округлить DatetimeIndex до указанной частоты.

DatetimeIndex.floor

Округлить DatetimeIndex вниз до указанной частоты.

Timestamp.strftime

Форматировать одиночную метку времени.

Period.strftime

Форматирование отдельного Period.

Примеры

>>> rng = pd.date_range(pd.Timestamp("2018-03-10 09:00"),
...                     periods=3, freq='s')
>>> rng.strftime('%B %d, %Y, %r')
Index(['March 10, 2018, 09:00:00 AM', 'March 10, 2018, 09:00:01 AM',
       'March 10, 2018, 09:00:02 AM'],
      dtype='object')