maxframe.dataframe.Series.dt.strftime#

Series.dt.strftime(date_format: str) ndarray[Any, dtype[object_]]#

使用指定的 date_format 转换为 Index。

Return an Index of formatted strings specified by date_format, which supports the same string format as the python standard library. Details of the string format can be found in python string format doc.

受 C strftime API 支持但不受 Python 字符串格式文档支持的格式(例如 "%R", "%r")并未被官方支持,建议使用受支持的等效格式(例如 "%H:%M", "%I:%M:%S %p")。

请注意,PeriodIndex 支持额外的指令,详见 Period.strftime

参数:

date_format (str) -- Date format string (e.g. "%%Y-%%m-%%d").

返回:

格式化字符串的 NumPy ndarray。

返回类型:

ndarray[object]

参见

to_datetime

将给定参数转换为 datetime。

DatetimeIndex.normalize

返回时间调整为午夜的 DatetimeIndex。

DatetimeIndex.round

将 DatetimeIndex 四舍五入到指定的频率。

DatetimeIndex.floor

将 DatetimeIndex 向下取整到指定的频率。

Timestamp.strftime

格式化单个 Timestamp。

Period.strftime

格式化单个 Period。

示例

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