Pandas 0.10中的时间戳到日期转换

时间:2017-02-02 20:11:02

标签: python pandas timestamp

我有一个旧版本的Pandas(0.10 ...)并且获得新版本需要时间,因为这是企业范围内的变化。

我希望在Pandas 0.10中将时间戳转换为mm / dd / yyyy格式,因为to_datetime()方法似乎没有格式参数,所以我很茫然。

你能建议一个解决方法吗?

其他选项是在to_csv()调用期间将列转换为mm / dd / yyyy。

1 个答案:

答案 0 :(得分:2)

如果旧版本的Pandas(0.10)还没有DateTimeSeries.dt访问者,您可以尝试这种较慢的方法:

In [68]: df['date'].apply(lambda x: x.strftime('%m/%d/%Y'))
Out[68]:
0    01/29/2017
1    01/30/2017
2    01/31/2017
4    02/02/2017
0    01/29/2017
1    01/30/2017
2    01/31/2017
3    02/01/2017
Name: dt, dtype: object