datetime到python pandas中的系列字符串

我需要做以下简单的事情:


dates = p.to_datetime(p.Series(['20010101', '20010331']), format = '%Y%m%d')

dates.str

但是出现错误。我应该如何从日期时间转换为字符串


提前致谢


30秒到达战场
浏览 465回答 3
3回答

不负相思意

从17.0版开始,您可以使用dt访问器进行格式化:dates.dt.strftime('%Y-%m-%d')

紫衣仙女

有一个熊猫函数可以应用于熊猫数据帧中的DateTime索引。date = dataframe.index #date is the datetime indexdate = 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”。我可能应该在以前的函数中添加一些其他参数。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python