月日しかない文字列に年を追加してdatetimeにしたいのですが
そのまま年なしのまま変換すると
python
1import pandas as pd 2sr = pd.Series(['8月1日','8月2日','8月3日','8月4日','8月5日']) 3sr_date = pd.to_datetime(sr, format='%m月%d日')
1900-08-01
1900-08-02
1900-08-03
1900-08-04
1900-08-05
timedeltaにyearsがないのでdaysで足したのですが
python
1import datetime 2sr_date += datetime.timedelta(days=43099)
もっと簡単な方法はないでしょうか
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。