Python 如何将熊猫中的timedelta列转换为字符串

Python 如何将熊猫中的timedelta列转换为字符串,python,date,datetime,pandas,time,Python,Date,Datetime,Pandas,Time,所以我有一个时间数据框中的列(来自篮球数据),我想把它转换成字符串。最简单的方法是什么?我尝试了str()和strftime来了解avail(也就是说,我可能用错了后者) 数据的格式为“%H:%S”(5:34),我希望字符串的格式与此相同 只要您的列是datetimes,它们就有一个.dt访问器,附加了许多有用的datetime方法,包括strftime,因此您可以执行以下操作: import pandas as pd df = pd.DataFrame({'dates': pd.date_r

所以我有一个时间数据框中的列(来自篮球数据),我想把它转换成字符串。最简单的方法是什么?我尝试了str()和strftime来了解avail(也就是说,我可能用错了后者)


数据的格式为“%H:%S”(5:34),我希望字符串的格式与此相同

只要您的列是
datetime
s,它们就有一个
.dt
访问器,附加了许多有用的datetime方法,包括
strftime
,因此您可以执行以下操作:

import pandas as pd

df = pd.DataFrame({'dates': pd.date_range('2015-01-01', '2015-01-10', freq='12H')})
df.dates.dt.strftime('%H:%S')