2017-02-02 17 views
0

私はPandas(0.10 ...)の古いバージョンを持っており、新しいバージョンを入手するには企業全体の変更に時間がかかるでしょう。Pandasの日付変換のタイムスタンプ0.10

私はPandas 0.10でタイムスタンプをmm/dd/yyyyフォーマットに変換しようとしていますが、to_datetime()メソッドはフォーマット引数を持たないように見えます。

回避策をお勧めしますか?

その他のオプションは、to_csv()の呼び出し時にカラムをmm/dd/yyyyに変換する方法です。パンダの古いバージョン(0.10)はまだDateTimeSeries.dtアクセサを持っていない場合

+0

私は、このような古いバージョンでそれを確認することはできませんが、あなたが試すことができますdt.strftime( '%m /%d /%Y') '... – MaxU

+0

0.10のPandasデータには.dtがありません – user1124702

+0

可能なdupe:http:// stackoverflow.com/questions/19105976/get-mm-dd-yyyy-from-pandas-timestamp/19106012#19106012 – EdChum

答えて

1

、あなたはこの低速のアプローチを試すことができます。

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 
関連する問題