pandas.PeriodIndex.strftime#

PeriodIndex.strftime(*args, **kwargs)[源代码]#

使用指定的date_format转换为Index。

返回一个由 date_format 指定的格式化字符串的 Index,它支持与 python 标准库相同的字符串格式。字符串格式的详细信息可以在 python string format doc 中找到。

C strftime API 支持但 python 字符串格式文档不支持的格式(例如 “%R”, “%r”) 并非官方支持,应优先替换为支持的等效格式(例如 “%H:%M”, “%I:%M:%S %p”)。

请注意,PeriodIndex 支持其他指令,详细信息请参阅 Period.strftime

Parameters:
date_formatstr

日期格式字符串(例如 “%Y-%m-%d”)。

Returns:
ndarray[object]

格式化字符串的 NumPy ndarray。

参见

to_datetime

将给定参数转换为 datetime。

DatetimeIndex.normalize

返回时间戳设为午夜的 DatetimeIndex。

DatetimeIndex.round

将 DatetimeIndex 四舍五入到指定的 freq。

DatetimeIndex.floor

将 DatetimeIndex 向下取整到指定的 freq。

Timestamp.strftime

格式化单个 Timestamp。

Period.strftime

格式化单个 Period。

Examples

>>> 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')