2017-09-17 10 views
0

データフレームの日付と日付の列が "YYYY-MM-DD"のデータフレームがあります。私は年の日付を変換し、年を追加しようとしています。例えば、 「2010-02-05」〜「2010036」。私は下のコードが動作しているが、それを得るための効率的な方法があるかどうかをチェックしたい。Pythonのデータフレームの日付を日付に変換する

dtstrip = [int( '%d%03d'%(datetime.datetime.strptime(dt、fmt).timetuple().tm_year、datetime.datetime.strptime(dt、fmt).timetuple().tm_yday ))[ '日付'] traindfでdtのための]

traindf [ '日付'] =あなたはこのような何かをしたいdtstrip

+0

要求codereview.stackexchange.comに属し – chepner

答えて

0

today = datetime.datetime.now() 
print(today.strftime('%Y%j')) 

今日の出力は次のとおりです。作業コードを改善するための

2017260 
関連する問題