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

2024-05-09 21:13:40 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个旧版本的Pandas(0.10…),获得新版本需要时间,因为它是整个企业范围内的更改。在

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

你能建议一个解决办法吗?在

另一个选择是在to_csv()调用期间,有一种方法将列转换为mm/dd/yyyy。在


Tags: to方法版本pandas参数datetime格式时间
1条回答
网友
1楼 · 发布于 2024-05-09 21:13:40

如果旧版本的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

相关问题 更多 >