我需要让这件事变得简单:
dates = p.to_datetime(p.Series(['20010101', '20010331']), format = '%Y%m%d')
dates.str
但我得到了一个错误。如何从datetime
转换到string
?
发布于 2015-11-28 11:34:18
发布于 2017-01-28 12:23:56
在pandas数据帧中有一个可应用于DateTime索引的pandas函数。
date = dataframe.index #date is the datetime index
date = dates.strftime('%Y-%m-%d') #this will return you a numpy array, element is string.
dstr = date.tolist() #this will make you numpy array into a list
列表中的元素:
u'1910-11-02'
您可能需要替换“u”。
可能还有一些额外的参数,我应该放在前面的函数中。
https://stackoverflow.com/questions/30132282
复制相似问题